Ari Webb
9ce1249738
feat: openrouter byok ( #9148 )
...
* feat: openrouter byok
* new client is unnecessary
* revert json diffs
2026-01-29 12:44:04 -08:00
Sarah Wooders
adab8cd9b5
feat: add MiniMax provider support ( #9095 )
...
* feat: add MiniMax provider support
Add MiniMax as a new LLM provider using their Anthropic-compatible API.
Key implementation details:
- Uses standard messages API (not beta) - MiniMax supports thinking blocks natively
- Base URL: https://api.minimax.io/anthropic
- Models: MiniMax-M2.1, MiniMax-M2.1-lightning, MiniMax-M2 (all 200K context, 128K output)
- Temperature clamped to valid range (0.0, 1.0]
- All M2.x models treated as reasoning models (support interleaved thinking)
Files added:
- letta/schemas/providers/minimax.py - MiniMax provider schema
- letta/llm_api/minimax_client.py - Client extending AnthropicClient
- tests/test_minimax_client.py - Unit tests (13 tests)
- tests/model_settings/minimax-m2.1.json - Integration test config
🐾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
* chore: regenerate API spec with MiniMax provider
🐾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
* chore: use MiniMax-M2.1-lightning for CI tests
Switch to the faster/cheaper lightning model variant for integration tests.
🐾 Generated with [Letta Code](https://letta.com )
Co-Authored-By: Letta <noreply@letta.com >
* chore: add MINIMAX_API_KEY to deploy-core command
Co-authored-by: Sarah Wooders <sarahwooders@users.noreply.github.com >
* chore: regenerate web openapi spec with MiniMax provider
Co-authored-by: Sarah Wooders <sarahwooders@users.noreply.github.com >
🐾 Generated with [Letta Code](https://letta.com )
---------
Co-authored-by: Letta <noreply@letta.com >
Co-authored-by: letta-code <248085862+letta-code@users.noreply.github.com >
Co-authored-by: Sarah Wooders <sarahwooders@users.noreply.github.com >
2026-01-29 12:44:04 -08:00
jnjpng
5017cb1d12
feat: add chatgpt oauth client for codex routing ( #8774 )
...
* base
* refresh
* use default model fallback
* patch
* streaming
* generate
2026-01-19 15:54:42 -08:00
Ari Webb
cd45212acb
feat: add zai provider support ( #7626 )
...
* feat: add zai provider support
* add zai_api_key secret to deploy-core
* add to justfile
* add testing, provider integration skill
* enable zai key
* fix zai test
* clean up skill a little
* small changes
2026-01-12 10:57:19 -08:00
cthomas
40f03b9780
feat: always default to openai client in llm client factory [LET-4176] ( #4377 )
...
feat: always default to openai client in llm client factory
2025-09-03 09:40:59 -07:00
cthomas
b4e5018841
fix: hugging face embedding test [LET-4064] ( #4246 )
...
* fix: hugging face embedding test
* openapi sync
2025-08-27 11:58:03 -07:00
cthomas
2f8a223c03
feat: add new llm client for deepseek [LET-4056] ( #4219 )
...
feat: add new llm client for deepseek
2025-08-26 15:14:09 -07:00
cthomas
be3e562087
feat: add new groq llm client LET-3943 ( #3937 )
...
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
2025-08-21 13:13:25 -07:00
cthomas
d0ddc5545c
feat: add new xai llm client ( #3936 )
2025-08-20 15:49:09 -07:00
cthomas
1eb692f62a
feat: add azure llm client ( #3882 )
2025-08-12 14:43:03 -07:00
cthomas
227e472282
feat: add new together llm client ( #3875 )
2025-08-12 13:37:20 -07:00
Sarah Wooders
f5187583d2
feat: move ollama to new agent loop ( #3615 )
2025-07-31 13:40:26 -07:00
cthomas
fa362c404f
feat: add bedrock client ( #2913 )
2025-06-19 12:07:00 -07:00
Sarah Wooders
f076964bd1
feat: support together in new agent loop and add tests ( #2231 )
2025-05-17 19:17:08 -07:00
cthomas
d8151d76e2
feat: add provider_category field to distinguish byok ( #2038 )
2025-05-06 17:31:36 -07:00
cthomas
9280d85ba4
feat: always add user id to openai requests ( #1969 )
2025-04-30 23:23:01 -07:00
cthomas
25c188689a
feat: byok 2.0 ( #1963 )
2025-04-30 21:26:50 -07:00
cthomas
7605675f23
feat: add llm config per request ( #1866 )
2025-04-23 16:37:05 -07:00
Matthew Zhou
23434c6979
feat: New openai client ( #1460 )
2025-03-31 13:08:59 -07:00
cthomas
78e0641055
feat: anthropic class improvements ( #1425 )
2025-03-27 08:47:54 -07:00
cthomas
ea5113489c
chore: migrate anthropic to llm client class ( #1409 )
2025-03-26 09:37:27 -07:00
cthomas
6a20f85189
feat: add new llm client framework and migrate google apis ( #1209 )
2025-03-07 16:34:06 -08:00