Repository navigation
1.4.0
·
1097 commits
to main
since this release
Highlights
- All API now supports function call, including general openai compatible chat completion api, google gemini api and Azure OpenAI response api
- API added caching feature, use
/v1-cachedor/v1-cached-createOnlyaddress, with optimized performance - Google gemini model now supports code execution
Docker
| Description | Docker Image |
|---|---|
| r815 | docker.io/sdcb/chats:1.4.0.815-linux-x64 |
| Linux x64 | docker.io/sdcb/chats:1.4.0.815-linux-x64 |
| Linux ARM64 | docker.io/sdcb/chats:1.4.0.815-linux-arm64 |
| Windows Nano Server 1809 | docker.io/sdcb/chats:1.4.0.815-nanoserver-1809 |
| Windows Nano Server LTSC 2022 | docker.io/sdcb/chats:1.4.0.815-nanoserver-ltsc2022 |
| Windows Nano Server LTSC 2025 | docker.io/sdcb/chats:1.4.0.815-nanoserver-ltsc2025 |
| Latest | docker.io/sdcb/chats:latest |
Alternative binaries download links that may faster than GitHub(for China users)
| Artifact | Download Link |
|---|---|
| chats-win-x64.zip | https://io.starworks.cc:88/chats/r815/chats-win-x64.zip |
| chats-linux-x64.zip | https://io.starworks.cc:88/chats/r815/chats-linux-x64.zip |
| chats-linux-arm64.zip | https://io.starworks.cc:88/chats/r815/chats-linux-arm64.zip |
| chats-linux-musl-x64.zip | https://io.starworks.cc:88/chats/r815/chats-linux-musl-x64.zip |
| chats-linux-musl-arm64.zip | https://io.starworks.cc:88/chats/r815/chats-linux-musl-arm64.zip |
| chats-osx-arm64.zip | https://io.starworks.cc:88/chats/r815/chats-osx-arm64.zip |
| chats-osx-x64.zip | https://io.starworks.cc:88/chats/r815/chats-osx-x64.zip |
| chats-fe.zip | https://io.starworks.cc:88/chats/r815/chats-fe.zip |
| chats.zip | https://io.starworks.cc:88/chats/r815/chats.zip |
| be-src.zip | https://io.starworks.cc:88/chats/r815/be-src.zip |
NOTE:
Replace r815 with latest in the download link to get the latest version, for example: https://io.starworks.cc:88/chats/latest/chats-win-x64.zip
Full Changelogs
Commits between 1.3.1.794 and b272ac25af2138055e54b7b5f8ac5266dd17825d:
- suppress o3/o4-mini error log
- confirmed response api works
- google gemini supports code execution
- bump version to 1.4.0
- correct function call response logic
- correct first response tick
- show warning
- ignore openai compatible controller logs
- google ai now supports tool call
- response api also supports tool call
- fix reasoning content not show issue
- save cache usage in async way
- avoid duplicated authentication db call for api
- add cache metrics
- optimize performance by async client info call
- try increase api cache performance
- cache also supports tool call
- confirmed cache working
- implement cache support
- road to go cache
- initial commit of google ai tool
- Add merge logic in full chat completion
- add ToolCallSegment
- initial commit of UserApiCache