Releases: kyolee415/generative-ai-docs
Releases · kyolee415/generative-ai-docs
0.4.1
0.4.0
What's changed
- Multi-modal support: The Docs Agent CLI supports image, audio, and video files as part of a prompt to the Gemini model.
- Formatted output: Select the format of Docs Agent CLI's responses with the
--response_type json
and--plaintext
options. - Autocomplete script: The
autocomplete.sh
script is added to include Docs Agent CLI commands and options, making it easier and faster to use the Docs Agent CLI on a terminal.
0.3.6
What's changed
- Runtask enhancement: The
runtask
command allows specifying a custom input string using the--custom_input
flag. - ExtractWorkflows task: This new task extracts workflows and commandlines from a source document.
- HelpPolishPrompts task: This task helps users polish prompts in a task file.
- IndexPageGenerator task: This task generates an index page describing files in a given directory.
- Chat app bug fix: Fixed an issue where + characters were removed from the page title.
0.3.5
What's changed
agent runtask
command: Run tasks defined in.yaml
files, for example, generating release notes based on commit messages.- Session Management: Start and maintain sessions using
--new
and--cont
flags with thehelpme
andtellme
commands. - CLI Command Refactoring: The CLI is more modular and easier to extend with new commands.
- Web App Mode Updates: A new
widget-pro
mode is added as an iFrame-friendly template. - Bug Fixes: Various bug fixes related to flags, UI, and file handling.
0.3.4
What's changed
- Enhanced file processing: Process an entire directory with the
agent helpme
command and export results to aresponses.yaml
file. - Improved session control: Manage conversation context using the
--new
and--cont
flags withagent helpme
. - Debugging tools: Capture detailed logs for troubleshooting and export them to CSV with the new
agent write-logs-to-csv
command. - Documentation expansion: Explore updated configuration references, recent release notes, and a new concept doc on chunking.
- Bug fixes: Added fixes for the FIDL splitter, file handling, and blank results, and updates to various README files.
0.3.3
What's changed
- Added a new
agent populate
feature to delete existing chunks
in databases if they are no longer found in source dataset. - Updated the
agent chunk
command to make sure text chunks
are not bigger than 5 KB for generating embeddings. - Added a feature to display the distribution of chunk sizes
after runningagent chunk
. - Added more
agent
commandlines and options. - Updated the "Rewrite" button to the "Feedback" button by default.
- Bug fixes.
0.3.2
What's changed
- Support the new Gemini 1.5 models in preview.
- Add new experimental CLI features to interact with Gemini models directly from a Linux terminal:
agent tellme
andagent helpme
. - Better handle uploading of text chunks using the Semantic Retrieval API.
- Add a new chat UI feature to provide a page for viewing logs.
- Update the Google Generative AI SDK version to
0.5.0
. - Refactor the pre-preprocessing module (in progress).
- Remove unused code and type mismatch errors.
- Bug fixes
0.3.1
0.3.0
What's changed
- Refactoring of Docs Agent to support a more modularized architecture.
- Added features:
- Benchmarking: Includes benchmark test to measure the quality of AI generated responses.
- Semantic Retrieval API: Supports using Gemini's Semantic Retrieval API
to store text chunks online and the AQA model for question-answering. - Docs Agent CLI: Allows easy management of chunking documents,
populating a vector database, launching the chatbot and more.
0.2.2
What's changed
- Bug fixes related to the new AQA model integration.
- Prevent Docs Agent from crashing when OAuth is not set and the AQA model is not used.
- Prevent Docs Agent from crashing when the AQA model fails to respond.
- Enable the Docs Agent UI to display the URL matadata from an entry used by the AQA model.
- Log the
Answerable probability
score when the AQA model is used. - Update
whats-new.md
for January, 2024.