Commit Graph

17 Commits

Author SHA1 Message Date
sigoden
2e1dc1f7d5
refactor: improve azure-openai (#652) 2024-06-26 13:48:55 +08:00
sigoden
590c525048
refactor: remove reka client (#635) 2024-06-23 06:08:33 +08:00
sigoden
98ac7e2b57
feat: support reka client (#614) 2024-06-18 12:37:25 +08:00
sigoden
2f8c694626
feat: support lingyiwanwu client (#613) 2024-06-18 11:27:51 +08:00
sigoden
5458150ed3
fix: json stream parser and refine client modules (#538) 2024-05-23 19:28:56 +08:00
sigoden
b4a40e3fed
feat: support function calling (#514)
* feat: support function calling

* fix on Windows OS

* implement multi-steps function calling

* fix on Windows OS

* add error for client not support function calling

* refactor message data structure and make claude client supporting function calling

* support reuse previous call results

* improve error handling for function calling

* use prefix `may_`  as indicator for `execute` type fucntions
2024-05-18 19:06:21 +08:00
sigoden
956a960390
feat: support zhipuai client (#491) 2024-05-07 16:40:18 +08:00
sigoden
0071d84aa5
feat: support deepseek client (#490) 2024-05-07 16:16:18 +08:00
sigoden
9b283024b4
feat: extract vertexai-claude client (#485) 2024-05-06 08:19:42 +08:00
Tatsuya Kyushima
ebad4bb888
chore: fix typos (#476) 2024-05-02 17:17:50 +08:00
sigoden
83ca74bf8a chore: minor refinement 2024-04-30 05:16:45 +00:00
sigoden
8dba46becf
feat: openai-compatible platforms share the same client (#469) 2024-04-30 12:52:58 +08:00
sigoden
50eac8b594
feat: support replicate client (#466) 2024-04-30 07:07:09 +08:00
sigoden
34041a976c
feat: support cloudflare client (#459) 2024-04-29 09:27:11 +08:00
sigoden
865be2bf75
feat: non-streaming returns completion stats (#456) 2024-04-29 06:51:03 +08:00
sigoden
b33e2da75e
refactor: improve serve responses (#455) 2024-04-28 20:37:46 +08:00
sigoden
4b205c4bac chore: add Argcfile.sh 2024-04-28 10:09:37 +00:00