yetone
310fde258d
fix: do not use openai-gpt-4o-mini as the default summary provider ( #1984 )
2025-05-04 15:51:53 +08:00
yetone
32ca1ed38e
fix: set default auto suggestions provider to nil ( #1951 )
2025-05-01 02:50:01 +08:00
Chris Werner Rau
61dbbda3e8
fix: allow fields like api_key_name to be a table ( #1938 )
2025-04-30 03:07:31 +08:00
yetone
f10b8383e3
refactor: history messages ( #1934 )
2025-04-30 03:07:18 +08:00
guanghechen
eb1cd44731
fix(provider): shouldn't ask user to input value when the env variable already been set ( #1889 )
2025-04-17 17:20:50 +08:00
yetone
191d7b8783
feat: claude text editor tool ( #1631 )
2025-03-19 00:09:49 +08:00
yetone
7c3460628b
fix: cannot serialise userdata ( #1551 )
2025-03-11 00:55:05 +08:00
miguelosana
3eaaaa8f5f
feat: add vertex claude provider ( #1549 )
...
* feat: Add vertex claude provider
* remove debug logging
---------
Co-authored-by: Miguelo Sana <miguelo@incubeta.com >
2025-03-10 22:43:10 +08:00
yetone
750ee80971
feat: add ollama as supported provider ( #1543 )
...
* feat: add ollama as supported provider
*This implementation is only working with `stream = true`*
- Uses the actual ollama api and allows for passing additional options
- Properly passes the system prompt to api
Use ollama as provider in opts like this:
opts = {
debug = true,
provider = "ollama",
ollama = {
api_key_name = "",
endpoint = "http://127.0.0.1:11434 ",
model = "qwen2.5-coder:latest",
options = {
num_ctx = 32768,
temperature = 0,
},
stream = true,
},
* fix: ollama types
---------
Co-authored-by: jtabke <25010496+jtabke@users.noreply.github.com >
2025-03-10 02:23:56 +08:00
adasauce
02fb470140
feat: support cmd: loading api keys for google search APIs ( #1532 )
...
refactor environment loading logic into Utils and use it for existing
provider loading, and web search where appropriate.
2025-03-09 15:01:49 +08:00
yetone
868c136574
refactor: remove use_xml_format ( #1535 )
2025-03-09 14:58:30 +08:00
yetone
d75094b815
fix: bedrock ( #1524 )
...
* fix: bedrock
* fix: bad variable name
* fix: missing metatable
2025-03-08 02:17:28 +08:00
yetone
4d983532a1
fix: more readable value name ( #1521 )
2025-03-07 20:27:11 +08:00
yetone
8620ea3e12
refactor: summarize memory ( #1508 )
2025-03-07 00:12:57 +08:00
yetone
e7ffb76499
fix: reuse parse_messages and remove parse_response_data and have a good function name for check env exists ( #1386 )
2025-02-25 13:52:13 +08:00
Peter Cardenas
afa674c6fd
chore: prefer not to use function assignment ( #1381 )
2025-02-25 12:08:03 +08:00
yetone
b04bffa441
fix: types ( #1344 )
2025-02-22 23:24:20 +08:00
yetone
5b006624e6
feat: cursor planning mode enabled by default ( #1316 )
2025-02-20 13:06:17 +08:00
yetone
b21d2632d3
feat: cursor planning mode ( #1289 )
2025-02-17 18:49:29 +08:00
Enes Kutay SEZEN
0a146dc63a
docs: add reasoning_effort docs ( #1286 )
2025-02-17 12:52:22 +08:00
yetone
ce55d7ac9e
refactor: better value name ( #1261 )
2025-02-13 01:39:02 +08:00
yetone
5f6612fb8c
fix: support multiple tool use ( #1192 )
2025-02-06 16:41:28 +08:00
yetone
d1cc23fa54
fix: multiple tool use histories and disable tools ( #1185 )
2025-02-06 02:46:52 +08:00
yetone
1437f319d2
feat: tools ( #1180 )
...
* feat: tools
* feat: claude use tools
* feat: openai use tools
2025-02-05 22:39:54 +08:00
ken
43269cc07f
Feat: Add Amazon Bedrock provider ( #1167 )
2025-02-03 22:33:25 +08:00
yetone
b5ac768416
feat: supports reasoning_content ( #1159 )
2025-02-02 02:12:14 +08:00
msvechla
6206998f24
chore: allow to pass raw curl args ( #920 )
...
This can be used to pass additional arguments to curl, which can be
helpful when working on new providers like bedrock, that can use curl
arguments for authorization.
2024-12-04 18:57:07 +08:00
yetone
cf2312abbc
fix: provider must be set ( #868 )
2024-11-19 05:14:04 +08:00
yetone
ff85b9c1e2
refactor: remove redundant local field to facilitate provider configuration ( #858 )
2024-11-17 02:55:40 +08:00
yetone
4acdcb6e8b
fix: provider inherited_from ( #857 )
2024-11-17 01:09:33 +08:00
yetone
a3e5053d55
fix: preset vendors missing many fields ( #851 )
2024-11-16 02:09:14 +08:00
yetone
1e8abbf798
feat: memory 🧠 ( #793 )
2024-11-04 16:20:28 +08:00
Aaron Pham
5c02a5d846
chore(type): update providers and claude hints ( #766 )
2024-10-27 02:27:10 -04:00
Agustín Catellani
bcec0fa194
fix: initialize auto suggestions providers ( closes #571 ) ( #576 )
2024-09-15 10:56:18 -04:00
Aaron Pham
2b89f0d529
perf(anthropic): prompt-caching ( #517 )
...
bring back prompt caching support on Anthropic
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-04 03:19:33 -04:00
Aaron Pham
d7d476ddf5
chore(secrets): support table of string ( #500 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 21:47:01 -04:00
Aaron Pham
0d8098e4eb
fix(style): add parentheses ( #471 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 05:12:07 -04:00
Aaron Pham
e8c71d931e
chore: run stylua [generated] ( #460 )
...
* chore: add stylua
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: running stylua
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 04:19:54 -04:00
Aaron Pham
4ad913435c
feat(templates): avanterules filetype support ( closes #254 ) ( #466 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-03 04:09:13 -04:00
Aaron Pham
7266661413
feat(api): enable customizable calls functions ( #457 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-09-02 12:22:48 -04:00
Aaron Pham
0557deeab7
feat: tokenizers ( #429 )
...
* feat: tokenizers
This reverts commit d5a4db8321 .
* fix(inputs): #422
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-31 13:39:50 -04:00
yetone
d5a4db8321
Revert tokenizers ( #423 )
...
* Revert "fix: add missing "with" in README"
This reverts commit bf1e7f1f17 .
* Revert "feat: tokenizers (#407 )"
This reverts commit d2095ba267 .
2024-08-31 22:45:31 +08:00
Aaron Pham
d2095ba267
feat: tokenizers ( #407 )
...
* feat: autobuild tiktoken lib and schenanigans
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: revert readme changes
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(build): windows
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
* chore(plugin): early load commands and base setup
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(build): make sync
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* feat: rust go vroom vroom
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* feat: scuffed afaf implementation binding go brrrr
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: remove dups
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* fix(tokens): calculate whether we should do prompt_caching (fixes #416 )
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: ignore lockfiles
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* Update README.md
* Update crates/avante-tokenizers/README.md
* chore: remove unused
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* chore: remove auto build
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz >
Co-authored-by: yuchanns <me@yuchanns.xyz >
2024-08-31 07:19:59 -04:00
yetone
104484f17c
fix: use the original prompts ( #397 )
2024-08-30 22:21:50 +08:00
yetone
2997d4669a
refactor: refactor planning prompts to resolve line number issues and indentation issues ( #382 )
2024-08-30 18:53:49 +08:00
Aaron Pham
483f71dba4
feat(provider): support copilot ( #381 )
...
* feat(provider): add back support for copilot
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
* docs: add acknowledgement
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
---------
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-29 23:36:39 -04:00
Aaron Pham
c635f73748
feat: pasting image within buffer ( #331 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-28 14:43:14 -04:00
yetone
bfa203018e
fix: remove copilot provider ( #318 )
2024-08-28 20:51:20 +08:00
Aaron Pham
cd9412514e
fix(llm): local-first check ( #297 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 18:37:19 -04:00
Aaron Pham
943d3f20b5
fix(local): ensure to set login to true in local ( fixes #135 ) ( #295 )
...
Signed-off-by: Aaron Pham <contact@aarnphm.xyz >
2024-08-27 18:05:47 -04:00