continuedev / continuedev/continue
Add SayGM as a model provider
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 36k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Problem
Continue users currently need to configure SayGM manually as a generic OpenAI-compatible endpoint and do not get the provider card, official logo, curated compatible model list, or Sol request adjustment.
Proposed change
Add a dedicated SayGM adapter using https://api.saygm.com/v1/ and SAYGM_API_KEY, register nine curated Chat Completions models, add provider UI metadata and documentation, and omit static pricing because SayGM routing prices can change at runtime.
Evidence
The implementation has build/typecheck coverage and privacy-checked packaged-extension screenshots.
The repository issue configuration currently directs feature requests to Discussions, but Discussions are disabled on this repository, so this issue records the required pre-PR proposal.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing existing OpenAI-compatible provider adapters and their provider UI metadata. Verify the SayGM endpoint, SAYGM_API_KEY, nine curated Chat Completions models, Sol request adjustment, documentation, and packaged-extension screenshots. Done means the dedicated provider is registered with build and typecheck coverage, the UI and docs are updated, and static pricing is omitted.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai, api, documentation
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100