| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-08-22 | feat: support github client (#798) | sigoden | -1/+2 | |
| 2024-07-28 | feat: abandon rag_dedicated client and improve (#757) | sigoden | -12/+3 | |
| 2024-07-27 | refactor: split clients/macros.rs from clients/common.rs (#750) | sigoden | -2/+3 | |
| 2024-07-26 | feat: merge vertexai-cluade with vertexai (#745) | sigoden | -6/+0 | |
| 2024-07-11 | refactor: update models.yaml and abandon anyscale (#701) | sigoden | -2/+1 | |
| 2024-06-25 | feat: support rag-dedicated clients (jina and voyageai) (#645) | sigoden | -0/+11 | |
| 2024-06-23 | refactor: remove reka client (#635) | sigoden | -1/+0 | |
| 2024-06-18 | feat: support reka client (#614) | sigoden | -0/+1 | |
| 2024-06-18 | feat: support lingyiwanwu client (#613) | sigoden | -1/+2 | |
| 2024-05-23 | fix: json stream parser and refine client modules (#538) | sigoden | -2/+2 | |
| 2024-05-22 | feat: allow patching req body with client config (#534) | sigoden | -1/+0 | |
| 2024-05-18 | feat: support function calling (#514) | sigoden | -0/+1 | |
| * 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-07 | feat: support zhipuai client (#491) | sigoden | -1/+2 | |
| 2024-05-07 | feat: support deepseek client (#490) | sigoden | -1/+2 | |
| 2024-05-06 | refactor: unified access token management (#486) | sigoden | -0/+1 | |
| 2024-05-06 | feat: extract vertexai-claude client (#485) | sigoden | -0/+6 | |
| 2024-04-30 | feat: openai-compatible platforms share the same client (#469) | sigoden | -22/+12 | |
| 2024-04-30 | feat: support more openai compatiable clients (#467) | sigoden | -0/+20 | |
| 2024-04-30 | feat: support replicate client (#466) | sigoden | -0/+1 | |
| 2024-04-29 | feat: support cloudflare client (#459) | sigoden | -6/+7 | |
| 2024-04-29 | refactor: rename some structs (#457) | sigoden | -2/+2 | |
| 2024-04-28 | feat: support bedrock client (#450) | sigoden | -0/+3 | |
| 2024-04-28 | refactor: extract prelude models to models.yaml (#451) | sigoden | -13/+13 | |
| 2024-04-26 | feat: support perplexity (#444) | sigoden | -0/+1 | |
| 2024-04-25 | feat: support moonshot again (#442) | sigoden | -0/+1 | |
| 2024-04-25 | feat: support groq (#441) | sigoden | -0/+1 | |
| 2024-04-23 | refactor: more async code (#427) | sigoden | -0/+2 | |
| 2024-04-19 | feat: remove moonshot client (#418) | sigoden | -1/+0 | |
| 2024-04-10 | refactor: adjust client order | sigoden | -11/+11 | |
| 2024-04-10 | feat: support cohere (#397) | sigoden | -0/+1 | |
| 2024-03-25 | feat: rename client localai to openai-compatible (#373) | sigoden | -1/+6 | |
| BREAKING CHANGE: rename client localai to openai-compatible | ||||
| 2024-03-25 | feat: support moonshot (#369) | sigoden | -1/+2 | |
| 2024-02-28 | feat: support mistral (#324) | sigoden | -0/+1 | |
| 2024-02-27 | feat: support claude (#278) | sigoden | -0/+1 | |
| 2024-02-15 | feat: support vertexai (#308) | sigoden | -0/+1 | |
| 2023-12-20 | feat: support ollama (#276) | sigoden | -1/+2 | |
| 2023-12-19 | feat: abandon PaLM2 (#274) | sigoden | -1/+0 | |
| 2023-12-19 | feat: support gemini (#273) | sigoden | -0/+1 | |
| 2023-11-04 | feat: support Qianwen (#211) | sigoden | -0/+1 | |
| 2023-11-04 | feat: support Ernie (#210) | sigoden | -0/+1 | |
| 2023-11-04 | feat: support PaLM (#209) | sigoden | -0/+1 | |
| 2023-11-04 | refactor: rename azure to azure_openai, improve register_client! (#208) | sigoden | -3/+8 | |
| 2023-11-03 | refactor: rename azure-openai to azure (#204) | sigoden | -7/+1 | |
| 2023-11-03 | refactor: improve code quanity (#203) | sigoden | -2/+2 | |
| - update field name of ModelInfo - rename ModelInfo to Model | ||||
| 2023-11-02 | refactor: improve code quanity (#197) | sigoden | -0/+4 | |
| - move model_info.rs/message.rs to clients/ - rename SharedConfig to GlobalConfig | ||||
| 2023-11-02 | refactor: improve code quanity (#196) | sigoden | -6/+0 | |
| - rewrite Repl, remove ReplHandler - move ReplyStreamHandler to repl/ and rename it to ReplyHandler - deprecate utils::print_now - refactor session info | ||||
| 2023-11-02 | refactor: set tokens count factors (#195) | sigoden | -1/+5 | |
| 2023-11-01 | refactor: add/use openai_compatible_client macro | sigoden | -19/+5 | |
| 2023-11-01 | refactor: clients/* and config.rs (#193) | sigoden | -263/+23 | |
| - add register_clients macro to make it easier to add a new client - no create_client_config, just add const PROMPTS - move ModelInfo from clients/ to config/ - model's max_tokens are optional - improve code quanity on config/mod.rs - add/use macro config_get_fn | ||||
| 2023-10-31 | feat: improve client (#189) | sigoden | -27/+99 | |
