[PR #4092] [CLOSED] Feat: Sambanova integration #4512

Closed
opened 2026-02-22 18:35:59 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/anything-llm/pull/4092
Author: @snova-luiss
Created: 7/2/2025
Status: Closed

Base: masterHead: sambanova_integration


📝 Commits (6)

📊 Changes

29 files changed (+615 additions, -0 deletions)

View changed files

📝 .vscode/settings.json (+1 -0)
📝 README.md (+1 -0)
📝 docker/.env.example (+8 -0)
frontend/src/components/LLMSelection/SambaNovaOptions/index.jsx (+107 -0)
📝 frontend/src/hooks/useGetProvidersModels.js (+2 -0)
frontend/src/media/llmprovider/sambanova.png (+0 -0)
📝 frontend/src/pages/GeneralSettings/LLMPreference/index.jsx (+10 -0)
📝 frontend/src/pages/OnboardingFlow/Steps/DataHandling/index.jsx (+9 -0)
📝 frontend/src/pages/OnboardingFlow/Steps/LLMPreference/index.jsx (+9 -0)
📝 frontend/src/pages/WorkspaceSettings/AgentConfig/AgentLLMSelection/index.jsx (+1 -0)
📝 locales/README.ja-JP.md (+1 -0)
📝 locales/README.tr-TR.md (+1 -0)
📝 locales/README.zh-CN.md (+1 -0)
📝 server/.env.example (+8 -0)
📝 server/endpoints/utils.js (+6 -0)
📝 server/models/systemSettings.js (+4 -0)
server/utils/AiProviders/sambanova/index.js (+193 -0)
server/utils/AiProviders/sambanova/models.js (+34 -0)
server/utils/AiProviders/sambanova/scripts/.gitignore (+1 -0)
server/utils/AiProviders/sambanova/scripts/chat_models.txt (+7 -0)

...and 9 more files

📄 Description

Pull Request Type

  • feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • 📝 docs

Relevant Issues

resolves #3968

What is in this change?

Support code for new LLM provider - SambaNova (https://cloud.sambanova.ai/)

Additional Information

Only some models added to dropdown list. No free-form entering at this time.

Developer Validations

  • I ran yarn lint from the root of the repo & committed changes
  • Relevant documentation has been updated
  • I have tested my code functionality
  • Docker build succeeds locally

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Mintplex-Labs/anything-llm/pull/4092 **Author:** [@snova-luiss](https://github.com/snova-luiss) **Created:** 7/2/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `sambanova_integration` --- ### 📝 Commits (6) - [`a3f1f59`](https://github.com/Mintplex-Labs/anything-llm/commit/a3f1f595323062045406f135e39bfd15f6626a8f) changes to add sambanova - [`30008c2`](https://github.com/Mintplex-Labs/anything-llm/commit/30008c234be6141bf5e19bafe81c8adf2d1a2eca) add sambanova - [`b367325`](https://github.com/Mintplex-Labs/anything-llm/commit/b36732578e04892495ccd0b7e9a5e8b8369d4de0) add sambanova - [`c7a02b2`](https://github.com/Mintplex-Labs/anything-llm/commit/c7a02b2422f813de4d579371c424d0b213066b46) add sambanova models - [`f323d3b`](https://github.com/Mintplex-Labs/anything-llm/commit/f323d3b16f06f2e484dc9f81cce50eebfe110fd6) fix url typo - [`9e11339`](https://github.com/Mintplex-Labs/anything-llm/commit/9e11339f9eb41a7acd987da9565b331bf58daf4c) update sambanova logo ### 📊 Changes **29 files changed** (+615 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.vscode/settings.json` (+1 -0) 📝 `README.md` (+1 -0) 📝 `docker/.env.example` (+8 -0) ➕ `frontend/src/components/LLMSelection/SambaNovaOptions/index.jsx` (+107 -0) 📝 `frontend/src/hooks/useGetProvidersModels.js` (+2 -0) ➕ `frontend/src/media/llmprovider/sambanova.png` (+0 -0) 📝 `frontend/src/pages/GeneralSettings/LLMPreference/index.jsx` (+10 -0) 📝 `frontend/src/pages/OnboardingFlow/Steps/DataHandling/index.jsx` (+9 -0) 📝 `frontend/src/pages/OnboardingFlow/Steps/LLMPreference/index.jsx` (+9 -0) 📝 `frontend/src/pages/WorkspaceSettings/AgentConfig/AgentLLMSelection/index.jsx` (+1 -0) 📝 `locales/README.ja-JP.md` (+1 -0) 📝 `locales/README.tr-TR.md` (+1 -0) 📝 `locales/README.zh-CN.md` (+1 -0) 📝 `server/.env.example` (+8 -0) 📝 `server/endpoints/utils.js` (+6 -0) 📝 `server/models/systemSettings.js` (+4 -0) ➕ `server/utils/AiProviders/sambanova/index.js` (+193 -0) ➕ `server/utils/AiProviders/sambanova/models.js` (+34 -0) ➕ `server/utils/AiProviders/sambanova/scripts/.gitignore` (+1 -0) ➕ `server/utils/AiProviders/sambanova/scripts/chat_models.txt` (+7 -0) _...and 9 more files_ </details> ### 📄 Description ### Pull Request Type <!-- For change type, change [ ] to [x]. --> - [x] ✨ feat - [ ] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 🔨 chore - [ ] 📝 docs ### Relevant Issues resolves #3968 ### What is in this change? Support code for new LLM provider - SambaNova (https://cloud.sambanova.ai/) ### Additional Information Only some models added to dropdown list. No free-form entering at this time. ### Developer Validations <!-- All of the applicable items should be checked. --> - [x] I ran `yarn lint` from the root of the repo & committed changes - [x] Relevant documentation has been updated - [x] I have tested my code functionality - [x] Docker build succeeds locally --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 18:35:59 -05:00
yindo closed this issue 2026-02-22 18:35:59 -05:00
yindo changed title from [PR #4092] Feat: Sambanova integration to [PR #4092] [CLOSED] Feat: Sambanova integration 2026-06-05 15:18:57 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#4512