-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Please explain the motivation behind the feature request.
Many LLM api providers provide OpenAI/Anthropic compatible endpoints, with their own BASE_URL and model names, e.g.
https://docs.z.ai/scenario-example/develop-tools/roo
https://docs.bigmodel.cn/cn/guide/develop/roo
https://docs.z.ai/scenario-example/develop-tools/claude
https://docs.bigmodel.cn/cn/guide/develop/claude
Currently goose has fixed provider cfg items, not working with those broader LLM api providers yet.
Describe the solution you'd like
Please enable the user of goose to create custom providers those either OpenAI or Anthropic compatible, with custom BASE_URL and API_KEYs, and ideally with custom model list for the user to select from.
Describe alternatives you've considered
N/A
Additional context
Cline, Roo Code and Kilo Code all support "OpenAI Compatible" providers for long time, and worked really while.
- I have verified this does not duplicate an existing feature request
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request