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
4 months ago
sigoden
5378033b34
refactor: add gemini-1.5-flash to models.yaml ( #510 )
4 months ago
sigoden
369cf9a36a
refactor: minor refinement
4 months ago
sigoden
20a507375e
refactor: update models.yaml ( #501 )
4 months ago
sigoden
7762cd6bed
refactor: model pass_max_tokens ( #493 )
4 months ago
sigoden
d5fd624eb8
refactor: update models.yaml
4 months ago
sigoden
956a960390
feat: support zhipuai client ( #491 )
4 months ago
sigoden
0071d84aa5
feat: support deepseek client ( #490 )
4 months ago
sigoden
9b283024b4
feat: extract vertexai-claude client ( #485 )
4 months ago
sigoden
5eae392dbd
refactore: add models for openai-compatible platforms ( #471 )
5 months ago
sigoden
8dba46becf
feat: openai-compatible platforms share the same client ( #469 )
5 months ago
sigoden
50eac8b594
feat: support replicate client ( #466 )
5 months ago
sigoden
ffb0af8236
refactor: add some openai-compatiable platforms to config.example.yaml ( #464 )
5 months ago
sigoden
4ddccc361c
refactor: update groq models at models.yaml
5 months ago
sigoden
602494b650
refactor: merge config models, update client models ( #460 )
5 months ago
sigoden
34041a976c
feat: support cloudflare client ( #459 )
5 months ago
sigoden
865be2bf75
feat: non-streaming returns completion stats ( #456 )
5 months ago
sigoden
1f2b626703
feat: support bedrock client ( #450 )
5 months ago
sigoden
615bab215b
feat: support vertexai claude ( #439 )
5 months ago
sigoden
d6df1e84a7
refactor: extract prelude models to models.yaml ( #451 )
5 months ago