Changelog
(2024-01-23) Python Version 1.1.15, NPM Version 1.1.7
Last PR included in this release: https://github.com/lastmile-ai/aiconfig/pull/995
AttachmentDataWithStringValue
type to distinguish the data representation ‘kind’ (file_uri
or base64
) (#929). Please note that this can break existing SDK calls for model parsers that use non-text inputsallow_usage_data_sharing: False
in the .aiconfigrc
runtime configuration file (#869, #899, #946)rage
command so users can submit bug reports (#870)mode
prop to customize UI themes on client, as well as match user dark/light mode system preferences (#950, #966)@metric
decorator to make defining metrics and adding tests easier by only needing to define the evaluation metric implementation inside the inner function (#988)delete_output
to set outputs
attribute of Prompt
to None
rather than an empty list (#811)stop_streaming
, output_chunk
, aiconfig_chunk
, and aiconfig
so server can more explicitly pass data to client (#914, #911)RUN_PROMPT
event on client into RUN_PROMPT_START
, RUN_PROMPT_CANCEL
, RUN_PROMPT_SUCCESS
, and RUN_PROMPT_ERROR
(#925, #922, #924)PIL.Image
as a type instead of a module in the HuggingFace image_2_text.py
model parser (#970)float
model settings schema renderer to number
(#989)Changelog
(2024-03-11) Python Version 1.1.31, NPM Version 1.1.14
Last PR included in this release: https://github.com/lastmile-ai/aiconfig/pull/1426
gpt-4-vision-preview
as a core model parser (https://github.com/lastmile-ai/aiconfig/pull/1416, https://github.com/lastmile-ai/aiconfig/pull/1417)openai
dependency and updated to 1.13.3 (https://github.com/lastmile-ai/aiconfig/pull/1415).env
file path needing to be a parent of user’s VS Code workspace, allowing users to specify an .env
file that they can define anywhere (https://github.com/lastmile-ai/aiconfig/pull/1398)
Documentation<= v4.16.0
because that issue is now resolved and we can now use the latest Gradio SDK versions (https://github.com/lastmile-ai/aiconfig/pull/1421)Changelog
(2024-03-05) Python Version 1.1.29, NPM Version 1.1.13
Last PR included in this release: https://github.com/lastmile-ai/aiconfig/pull/1401
CMD/CTRL + F
) in AIConfig editor webviews (https://github.com/lastmile-ai/aiconfig/pull/1369).env
file that gets saved into the VS Code configuration settings and refreshed during the current session (https://github.com/lastmile-ai/aiconfig/pull/1390)Changelog
(2024-01-11) Python Version 1.1.12, NPM Version 1.1.5
We built an AIConfig Editor which is like VSCode + Jupyter notebooks for AIConfig files! You can edit the config prompts, parameters, settings, and most importantly, run them for generating outputs. Source control your AIConfig files by clearing outputs and saving. It’s the most convenient way to work with Generative AI models through a local, user interface. See the README to learn more on how to use it!
OutputDataWithStringValue
, or OutputDataWithToolCallsValue
(#636). Please note that this can break existing SDK callsmodel
in completion params for several model parsers (#783)model
is not provided (#863, #879)get_api_key_from_environment
non-required and able to return nullable, wrapping it around Result-Ok (#772, #787)get_parameters
method (#668)add_output
method (#687)list[Output]
instead of Output
(#617, #618)python-aiconfig-llama
to aiconfig-extension-llama
(#607)get_prompt_template()
issue for non-text prompt inputs (#866)kwargs
to ParameterizedModelParser
(#882) add_output()
method (#687)set_parameters()
to work if parameters haven’t been defined already (#670)callback_manager
argument from run method (#886)python
dir from aiconfig-extension-llama-guard
(#653)Changelog
(2024-02-20) Python Version 1.1.26, NPM Version 1.1.10
Last PR included in this release: https://github.com/lastmile-ai/aiconfig/pull/1264
remember_chat_context
, below model settings (#1205)aiconfig-editor
can be compatible with other libraries (#1225)Changelog
(2023-12-26) Python Version 1.1.8, NPM Version 1.1.2
add_prompt()
method to specify index where to add prompt (#599)update_model()
method to take in model name and settings as separate arguments (#507)google-generativeai
to version 0.3.1 on Gemini model parser (#534)ExecuteResult.data
schema. Freeform also still supported (#589)requests==2.30.0
dependency and using https instead of http in load_from_workbook()
method (#582)save()
API (#198)Changelog
(2024-02-12) Python Version 1.1.22, NPM Version 1.1.9
requirements.txt
files. PR #1171pyproject.toml
files to require Python version >= 3.10. PR #1146Changelog
(2023-12-18) Python Version 1.1.7, NPM Version 1.1.1
config.run_batch()
(#469)aiconfig-extension-hugging-face-transformers
into aiconfig-extension-hugging-face
where all Hugging Face tasks will now be supported (#498, README)