Commit Graph

  • 2eab71a641
    feat: rag hybrid search (#618) main sigoden 2024-06-20 11:26:45 +0800
  • 3887333f15 feat: rag hybrid search sigoden 2024-06-20 02:42:04 +0000
  • 3b3d39cef0
    refactor: rag add rag_minimum_score config (#617) sigoden 2024-06-19 12:15:54 +0800
  • ba0c078af0 refactor: rag add rag_minimum_score config sigoden 2024-06-19 03:05:54 +0000
  • 1fb06ecdc4
    feat: qianwen support function calling (#616) sigoden 2024-06-19 06:17:29 +0800
  • 870eb13884 feat: qianwen support function calling sigoden 2024-06-11 12:58:48 +0000
  • 98ac7e2b57
    feat: support reka client (#614) sigoden 2024-06-18 12:37:25 +0800
  • 7ad045b825 feat: support reka client sigoden 2024-06-18 04:30:16 +0000
  • 2f8c694626
    feat: support lingyiwanwu client (#613) sigoden 2024-06-18 11:27:51 +0800
  • 4d813b9d99 feat: support lingyiwanwu client sigoden 2024-06-18 03:19:44 +0000
  • b965c63be0
    refactor: minor improvement (#611) sigoden 2024-06-17 19:54:24 +0800
  • 0d0bd355ab refactor: minor improvement sigoden 2024-06-17 11:50:34 +0000
  • 62b297e8bb
    feat: add `.regenerate` repl command (#610) sigoden 2024-06-17 17:03:28 +0800
  • 2fe8477b12 update sigoden 2024-06-17 09:00:40 +0000
  • 6ac5602e00 feat: add `.regenerate` repl command sigoden 2024-06-17 08:50:25 +0000
  • ff284779d9
    refactor: make `set max_output_tokens` work for role/session/bot (#609) sigoden 2024-06-17 15:17:07 +0800
  • 28cf21f133 refactor: make `set max_output_tokens` work for role/session/bot sigoden 2024-06-17 07:11:36 +0000
  • ba884c9fc6
    feat: add `.continue` repl command (#608) sigoden 2024-06-17 13:19:00 +0800
  • 46ccd1c485 feat: add `.continue` repl command sigoden 2024-06-17 04:16:15 +0000
  • bbdd866eb3
    feat: abandon `auto_copy` (#607) sigoden 2024-06-17 11:40:12 +0800
  • c92cbc8677 feat: abandon `auto_copy` sigoden 2024-06-17 03:35:01 +0000
  • 189f2271bc
    feat: add `.edit session` repl command (#606) sigoden 2024-06-17 10:59:59 +0800
  • fa6ee3197a update sigoden 2024-06-17 02:55:59 +0000
  • c9a7325033 feat: add `.edit session` repl command sigoden 2024-06-17 02:51:32 +0000
  • 72e689fab0
    fix: cohere tool use (#605) sigoden 2024-06-17 09:31:17 +0800
  • 8abdd25383 fix: cohere tool use sigoden 2024-06-17 01:25:15 +0000
  • 638bf32766
    refactor: improve code quatity (#604) sigoden 2024-06-17 09:14:54 +0800
  • cdef92033f update sigoden 2024-06-17 01:12:07 +0000
  • 7d33f18fc3 rename ToolCallResult to ToolResult sigoden 2024-06-17 01:08:49 +0000
  • e7161054b5 refactor: improve code quatity sigoden 2024-06-17 01:02:16 +0000
  • 12872b3d29
    refactor: update models.yaml (#602) sigoden 2024-06-15 06:39:55 +0800
  • 98f410b408 refactor: update models.yaml sigoden 2024-06-14 22:35:13 +0000
  • 746b087111
    refactor: add/modify rag-related config (#599) sigoden 2024-06-14 19:12:18 +0800
  • 48bcdaaedb merge main sigoden 2024-06-14 11:06:32 +0000
  • c1d39e4621
    chore: clippy and format (#600) sigoden 2024-06-14 19:06:08 +0800
  • a8d13ea883 chore: clippy and format sigoden 2024-06-14 10:59:43 +0000
  • 5bb7698dff refactor: add/modify rag-related config sigoden 2024-06-14 03:00:18 +0000
  • 62ee531daf fix: max_output_tokens param ignored in config Mykhailo Gryshchenko 2024-06-14 03:31:52 +0300
  • 8cbc74e9ad
    refactor: change spinner text for rag searching (#596) sigoden 2024-06-13 20:05:40 +0800
  • 5cb36c0fcd refactor: change spinner text for rag searching sigoden 2024-06-13 11:51:28 +0000
  • f9847475b8
    feat: add rag and bot related cli options (#595) sigoden 2024-06-13 19:41:54 +0800
  • f645d07295 fix typos sigoden 2024-06-13 10:52:20 +0000
  • 3b8aa7a6dc refinement sigoden 2024-06-13 10:50:28 +0000
  • 882ce2bc04 update completion scripts sigoden 2024-06-13 02:23:22 +0000
  • e0b1fe0acd feat: add rag and bot related cli options sigoden 2024-06-13 00:59:19 +0000
  • 255b194bcc
    feat: add `.starter` repl command (#594) sigoden 2024-06-13 07:41:29 +0800
  • 0927b7d7d2 feat: add `.starter` repl command sigoden 2024-06-12 23:31:42 +0000
  • 64982b4510
    feat: rag splitter supports languages (#593) sigoden 2024-06-12 19:17:40 +0800
  • 04b0feca79 feat: rag splitter supports mainstream languages sigoden 2024-06-12 10:52:52 +0000
  • 492b006db7
    refactor: load pdf/docx files (#592) sigoden 2024-06-12 17:07:49 +0800
  • 2b389ffaad refactor: load pdf/docs files sigoden 2024-06-12 08:37:54 +0000
  • fe3a22255d
    refactor: 'temp' can not be used as name of saved session (#591) sigoden 2024-06-12 09:41:05 +0800
  • d00eb95856 refactor: 'temp' can not be used as name of saved session sigoden 2024-06-12 01:35:41 +0000
  • b24cb66309
    refactor: bot session shouldn't use non-bot last message (#590) sigoden 2024-06-12 09:21:43 +0800
  • e6dc936517 refactor: bot session shouldn't use non-bot last message sigoden 2024-06-12 01:15:42 +0000
  • 95221ade46
    refactor: bot dir/file path (#589) sigoden 2024-06-12 08:56:56 +0800
  • 3a2e82ecb0 refactor: bot-related dir/file path sigoden 2024-06-12 00:53:25 +0000
  • 1f33b3a07a
    refactor: rag default_chunk_size (#588) sigoden 2024-06-12 08:31:22 +0800
  • c67e45dafe refactor: rag default_chunk_size sigoden 2024-06-12 00:26:08 +0000
  • e9e48f2320
    refactor: rename `selected_functions` to `functions_filter` (#587) sigoden 2024-06-12 07:17:57 +0800
  • 6a1ab561cf refactor: rename `selected_functions` to functions_filter sigoden 2024-06-11 23:08:39 +0000
  • c0bfb90b20
    refactor: improve openai client (#586) sigoden 2024-06-11 21:07:32 +0800
  • 268bc1a45c refactor: improve openai client sigoden 2024-06-11 13:02:27 +0000
  • aa94fb2f83
    fix: infinite loop of function calls on poor LLM (#585) sigoden 2024-06-11 17:52:04 +0800
  • 55c38fc1ff fix: infinite loop of function calls on poor LLM sigoden 2024-06-11 09:33:57 +0000
  • b05b730cb5
    feat: add config `repl_prelude` and `bot_prelude` (#584) sigoden 2024-06-11 15:44:35 +0800
  • 37cc5db30d feat: add config `repl_prelude` and `bot_prelude` sigoden 2024-06-11 07:32:24 +0000
  • fcdfeea548
    refactor: rename `function_matcher` to `selected_functions` (#583) sigoden 2024-06-11 14:28:33 +0800
  • a110b0ccda refactor: rename `function_matcher` to `selected_functions` sigoden 2024-06-11 06:18:01 +0000
  • 8615293747
    feat: add config `dangerously_functions` (#582) sigoden 2024-06-11 14:01:45 +0800
  • ab108bde15 feat: add config `dangerously_functions` sigoden 2024-06-11 04:46:47 +0000
  • 822688a06a
    refactor: adjust config methods order (#581) sigoden 2024-06-11 11:46:29 +0800
  • 60eb60bc29 update sigoden 2024-06-11 03:39:29 +0000
  • 7fb8f36b6c refactor: adjust config method order sigoden 2024-06-11 03:32:17 +0000
  • bb867c4fcb
    feat: support bot (#579) sigoden 2024-06-11 11:00:12 +0800
  • 7550828d92 `.bot` throw err if funciton callings is not configured sigoden 2024-06-11 02:30:17 +0000
  • 73ae269b9b move bot config to global config.yaml sigoden 2024-06-10 13:02:55 +0000
  • 5cacf43ef1 adjust repl left_prompt sigoden 2024-06-10 11:21:13 +0000
  • 414e8c2171 remove threadpool executing function callings sigoden 2024-06-10 11:03:14 +0000
  • 86ffd28304 fix on windows sigoden 2024-06-10 18:51:24 +0800
  • 865dda65b3 repl complete bots according bots.txt sigoden 2024-06-10 08:03:32 +0000
  • 6503680673 add bot banner sigoden 2024-06-10 00:38:58 +0000
  • 76c369ccbb refactor repl assert state sigoden 2024-06-09 23:37:31 +0000
  • b0a7387886 make bot works with rag sigoden 2024-06-09 23:14:06 +0000
  • 6e70bb6691 improve exiting session sigoden 2024-06-09 22:31:46 +0000
  • 768644a7ee refactor with RoleLike sigoden 2024-06-09 12:06:53 +0000
  • 57bec37487 feat: support bots sigoden 2024-06-09 04:59:30 +0000
  • 5635ca6a58
    refactor: warning model or client don't support function calling (#572) sigoden 2024-06-06 06:23:54 +0800
  • 31eeb85308 refactor: warning model or client don't support function calling sigoden 2024-06-05 22:19:27 +0000
  • 93ef6da629
    refactor: global IS_STDOUT_TERMINAL (#571) sigoden 2024-06-06 06:08:41 +0800
  • d00130fc86 more checks sigoden 2024-06-05 22:03:04 +0000
  • acbb8b7563 refactor: global IS_STDOUT_TERMINAL sigoden 2024-06-05 21:50:31 +0000
  • c26594c3c8
    refactor: config refinement (#570) sigoden 2024-06-06 05:27:21 +0800
  • 060ee9f69b refactor: config refinement sigoden 2024-06-05 21:21:29 +0000
  • 171a46eee2
    refactor: change error message of the model does not support vision (#568) sigoden 2024-06-05 21:21:20 +0800
  • 5f3f647ca6 refactor: ajust error message of the model does not support vision sigoden 2024-06-05 13:16:49 +0000
  • ce8d6d750d
    revert: feat: use systemInstruction for gemini-1.5-* models (#564) (#567) sigoden 2024-06-05 21:16:06 +0800
  • 0200d3051f revert: feat: use systemInstruction for gemini-1.5-* models (#564) sigoden 2024-06-05 13:09:03 +0000
  • 4b27378443
    feat: custom more path to file/dirs with environment variables (#565) sigoden 2024-06-05 15:18:34 +0800
  • edbc0dd638 feat: custom more path to file/dirs with environment variables sigoden 2024-06-05 07:09:48 +0000