Skip to content

Releases: kyolee415/generative-ai-docs

0.4.1

21 Nov 00:34
Compare
Choose a tag to compare

What's changed

  • New how-to guide: Publish a new how-to guide on creating a new task.
  • Add response type flag: Add a new flag that allows users to specify the response type of agent runtask.

0.4.0

29 Oct 03:48
Compare
Choose a tag to compare

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

20 Sep 19:41
Compare
Choose a tag to compare

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

14 Jun 20:56
Compare
Choose a tag to compare

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 the helpme and tellme 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

10 May 19:10
Compare
Choose a tag to compare

What's changed

  • Enhanced file processing: Process an entire directory with the agent helpme command and export results to a responses.yaml file.
  • Improved session control: Manage conversation context using the --new and --cont flags with agent 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

26 Apr 19:45
Compare
Choose a tag to compare

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 running agent chunk.
  • Added more agent commandlines and options.
  • Updated the "Rewrite" button to the "Feedback" button by default.
  • Bug fixes.

0.3.2

12 Apr 19:16
Compare
Choose a tag to compare

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 and agent 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

29 Mar 20:20
Compare
Choose a tag to compare

What's changed

  • Bug fixes in the Docs Agent web app UI.
  • Added more templates for the Docs Agent web app: widget and experimental
  • A new custom splitter added: FIDL (.fidl) file specific splitter.

0.3.0

15 Mar 18:45
Compare
Choose a tag to compare

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

16 Feb 20:19
Compare
Choose a tag to compare

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.