github sigoden/aichat v0.21.0-rc1

latest releases: v0.23.0, v0.23.0-rc1, v0.22.0...
pre-release2 months ago

Break Changing

Replace roles.yaml with roles/<name>.md (see #804)

Migrate ollama/qianwen clients to openai-compatible

clients:

-  - type: ollama
-    api_base: http://localhost:11434
+  - type: openai-compatible
+    name: ollama
+    api_base: http://localhost:11434/v1

-  - type: qianwen
+  - type: openai-compatible
+    name: qianwen
+    api_base: https://dashscope.aliyuncs.com/compatible-mode/v1

Clients Changes

  • migrate ollama to openai-compatible
  • migrate qianwen to openai-compatible
  • add github
  • add ai21

New Features

  • support builtin website crawling (recursive_url) (#786)
  • no check model's support for function calls (#791)
  • enable custom api_base for most clients (#793)
  • support github client (#798)
  • support ai21 client (#800)
  • replace roles.yaml with roles/.md (#810)
  • save temp session with temp-<timestamp> if save_session: true (#811)
  • webui use querystring as settings (#814)
  • webui support RAG (#815)
  • migrate ollama/qianwen clients to openai-compatible (#816)

Bug Fixes

  • incorrect function call handling with session in non-REPL (#777)
  • claude fails to run tools with zero arguments (#780)
  • invalid model error while switching roles if the model_id is same to current (#788)
  • incomplete stream response in proxy LLM api (#796)

Don't miss a new aichat release

NewReleases is sending notifications on new releases.