-
Notifications
You must be signed in to change notification settings - Fork 0
Add DeepSeek provider for ForgeCode agent #128
Copy link
Copy link
Open
Labels
agent:claimedAgent dispatched — do not re-dispatchAgent dispatched — do not re-dispatchenhancementNew feature or requestNew feature or request
Description
Context
ShellForge currently supports Anthropic and Ollama providers. DeepSeek offers cheap, fast inference via an OpenAI-compatible API — ideal for high-volume agent work.
Scope
- Create
internal/llm/deepseek.goimplementing the Provider interface - DeepSeek uses OpenAI-compatible API at
https://api.deepseek.com/v1/chat/completions - Env vars:
DEEPSEEK_API_KEY,DEEPSEEK_MODEL(default:deepseek-chat) - Add provider switch case in
cmd/shellforge/main.go - Add tests
Why Now
ForgeCode issue worker needs cheap providers for high-volume autonomous work. DeepSeek is the cost leader for bulk coding tasks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agent:claimedAgent dispatched — do not re-dispatchAgent dispatched — do not re-dispatchenhancementNew feature or requestNew feature or request