Download Latest Version v0.3.0 source code.tar.gz (11.5 MB)
Email in envelope

Get an email when there's a new version of TaskingAI

Home / v0.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-05-31 12.2 kB
v0.3.0 source code.tar.gz 2024-05-31 11.5 MB
v0.3.0 source code.zip 2024-05-31 12.3 MB
Totals: 3 Items   23.8 MB 0

TaskingAI Updates: Version 0.3.0

What's New

  1. Markdown content rendering and image uploads are now supported in Playground. image

  2. We introduce an OpenAI-compatible chat completion API, allowing users to seamlessly create Language Learning Model (LLM) based tasks or agent-based invocations.

    :::python from openai import OpenAI

    client = OpenAI( api_key="YOUR_TASKINGAI_API_KEY", base_url="https://oapi.tasking.ai/v1", ) response = client.chat.completions.create( model="YOUR_TASKINGAI_MODEL_ID", # or an assistant ID messages=[ {"role": "user", "content": "Hello, how are you?"}, ] )

    print(response)

  3. Inference and Plugin service is now open source!

Key Fixes and Improvements

  • Error Log Updates:
  • Updated error log handling for Google Gemini when using function in v1 #106.
  • Build and Deployment Enhancements:
  • Updated server version in Docker Compose #111.
  • Bumped aiohttp to version 3.9.4 #109 and gunicorn to version 22.0.0 in the backend #108.
  • Added NLTK data to server Docker #158.
  • Inference and Model Management:
  • Updated inference version #116 and fixed wildcard model inference issues #107.
  • Added rerank model #144 and associated tag #162.
  • Fixed issues related to creating wildcard models during collection creation #119.
  • User Interface and Experience:
  • Introduced a new separator text splitter #115 and a name column to chat #118.
  • Updated navigation bar UI structure #128 and added project home #124.
  • Added chat search bar #129, playground markdown content support #132, and image upload in the playground #133.
  • Improved plugin refresh logic after creation #166 and deletion #167.
  • Validation and Configuration:
  • Implemented validation for action credentials during creation and updating #113.
  • Added a score threshold to retrieval config #117.
  • Added a checkbox for playground model configuration #126.
  • Sample Codes and Quick Access:
  • Added quick access to example codes #130 and sample code API #136.
  • Added a flag to determine whether to include file category #160.

New Features

  • Frontend and Playground Enhancements:
  • Added a stateless assistant invocation feature #137.
  • Added support for file and web records #131, and local image mount access #140.
  • Added assistant and collection UI API #138.
  • Made the inference service open-source #127.
  • Made the plugin service open-source #155.
  • OpenAI Compatibility:
  • Introduced OpenAI compatible API #139.

Testing and Quality Assurance

  • Backend Testing:
  • Added test cases for backend #125.
  • Updated inference test cases #154 and ignored unavailable test cases #146.
  • Added AWS storage test #165.
  • Error Handling and Fixes:
  • Fixed typos and spelling errors #122 and #142.
  • Fixed API routes #141 and handled empty record content #152.
  • Fixed chunk table pagination #169.
  • Fixed local file original name #153.
  • Fixed issues with deleting files in local storage #161.

Miscellaneous

  • Chore and Dependency Updates:
  • Updated version #148 and removed unnecessary packages #164.
  • Bumped requests from 2.31.0 to 2.32.2 in the inference module #145.
  • Updated plugin dependencies #163.
  • Added frontend Docker build test #143.

What's Changed

New Contributors

For a detailed overview of all changes, visit the full changelog.

Source: README.md, updated 2024-05-31