index
:
aichat.git
main
Docker container specifically designed to be used for coding with aichat
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
client
/
common.rs
Age
Commit message (
Expand
)
Author
Lines
2025-02-03
refactor: improve call_chat_completions function (#1143)
sigoden
-21
/
+7
2025-02-02
refactor: several improvements (#1138)
mtul0729
-2
/
+3
2025-01-27
feat: ernie migrates to v2 api (#1130)
sigoden
-13
/
+0
2025-01-22
feat: add `--sync-models` cli option (#1114)
sigoden
-5
/
+8
2025-01-21
refactor: optimize configuration initialization (#1110)
sigoden
-96
/
+73
2025-01-17
refactor: send all text instead of word-by-word in dry_run mode (#1088)
sigoden
-14
/
+1
2024-12-04
refactor: improve retrieve model (#1036)
sigoden
-31
/
+7
2024-11-06
feat: add config `user_agent` (#971)
sigoden
-0
/
+3
2024-10-29
fix: unexpected Ctrl-C/Ctrl-D handling in non-stream REPL Chat (#957)
sigoden
-2
/
+12
2024-10-29
refactor: improve code quality (#956)
sigoden
-10
/
+14
2024-10-19
refactor: improve handling of no_stream/no_system_message (#936)
sigoden
-1
/
+1
2024-09-24
refactor: embeddings/rerank fn accept ref data (#878)
sigoden
-6
/
+6
2024-09-13
refactor: catch api error (#861)
sigoden
-0
/
+5
2024-09-06
fix: render stream failed due to read cursor position timeout (#835)
sigoden
-7
/
+7
2024-09-02
feat: migrate `cloudflare` client to `openai-compatible` (#821)
sigoden
-7
/
+10
2024-07-30
refactor: several improvements (#765)
sigoden
-2
/
+1
2024-07-28
feat: add `config.stream` and `.set stream` repl command (#759)
sigoden
-7
/
+28
2024-07-28
feat: abandon rag_dedicated client and improve (#757)
sigoden
-31
/
+46
2024-07-27
feat: support patching request url, headers and body (#756)
sigoden
-35
/
+129
2024-07-27
feat: change model patch structure (#754)
sigoden
-16
/
+23
2024-07-27
feat: set model patches with `AICHAT_{client}_PATCHES` (#753)
sigoden
-10
/
+10
2024-07-27
refactor: split clients/macros.rs from clients/common.rs (#750)
sigoden
-293
/
+0
2024-07-26
refactor: several optimizations (#749)
sigoden
-1
/
+0
2024-07-22
refactor: invalid model error message (#735)
sigoden
-1
/
+1
2024-07-17
refactor: config creation prompt aware of env var (#722)
sigoden
-5
/
+13
2024-07-11
refactor: improve estimate_token_length (#703)
sigoden
-15
/
+17
2024-06-27
feat: implement native rag url loader (#660)
sigoden
-26
/
+4
2024-06-25
refactor: rename model type `rerank` to `reranker` (#646)
sigoden
-2
/
+2
2024-06-25
feat: support rag-dedicated clients (jina and voyageai) (#645)
sigoden
-4
/
+6
2024-06-22
refactor: improve clients (#632)
sigoden
-2
/
+2
2024-06-22
feat: ernie support embeddings and rereank (#630)
sigoden
-3
/
+3
2024-06-22
refactor: some error messages (#627)
sigoden
-4
/
+4
2024-06-21
refactor: rename model.max_concurrent_chunks to model.max_batch_size (#626)
sigoden
-1
/
+1
2024-06-21
refactor: rename model.mode to model.type (#625)
sigoden
-3
/
+3
2024-06-21
feat: support rerank (#620)
sigoden
-7
/
+94
2024-06-17
refactor: improve code quatity (#604)
sigoden
-3
/
+3
2024-06-14
chore: clippy and format (#600)
sigoden
-12
/
+0
2024-06-05
feat: support RAG (#560)
sigoden
-45
/
+95
2024-06-01
refactor: rename some client structs and methods (#555)
sigoden
-25
/
+29
2024-05-30
refactor: rename `SendData` to `CompletionData` (#553)
sigoden
-7
/
+7
2024-05-30
chore: fix typos
sigoden
-2
/
+2
2024-05-23
fix: json stream parser and refine client modules (#538)
sigoden
-121
/
+0
2024-05-22
feat: allow patching req body with client config (#534)
sigoden
-18
/
+57
2024-05-18
fix: panic when check api error (#520)
sigoden
-4
/
+26
2024-05-18
feat: support function calling (#514)
sigoden
-32
/
+36
2024-05-14
feat: remove tiktoken (#506)
sigoden
-1
/
+1
2024-05-14
feat: allow binding model to the role (#505)
sigoden
-6
/
+6
2024-05-14
refactor: config::Input (#503)
sigoden
-4
/
+4
2024-05-06
refactor: unified access token management (#486)
sigoden
-2
/
+8
2024-05-05
refactor: aware of lowercase https_proxy/all_proxy (#484)
sigoden
-2
/
+5
[next]