Repository navigation
Conversation
There was a problem hiding this comment.
Same comment as from the other prs.
| docs: https://nango.dev/docs/api-integrations/together-ai | ||
| docs_connect: https://nango.dev/docs/api-integrations/together-ai/connect | ||
| credentials: | ||
| apiKey: |
There was a problem hiding this comment.
Same comment as from the other prs.
| verification: | ||
| method: GET | ||
| endpoints: | ||
| - /v1/models |
There was a problem hiding this comment.
Same comment as from the other prs.
There was a problem hiding this comment.
Same comment as from the other prs for this docs page.
Assisted-by: Claude Code / claude-opus-5 Machine: MacBook-Anton Account: tonydzi Operator: anton Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
- normalize the template logo to the 62px container with a 44px longer side Assisted-by: Claude (Anthropic)
a6398b8 to
fdbc3ee
Compare
|
Rebased and updated. One of your "same as the other PRs" points I have to answer differently, though, so it is worth reading rather than skimming. Logo: done — the mark now sits in a 62x62 container with a white API key pattern: this is the exception. For the other providers in this batch I had a verifiable source for the key shape (TruffleHog detectors for DeepSeek and Groq, gitleaks rules for Hugging Face and Cohere, Fireworks' own So I did not invent a regex here. A wrong pattern rejects valid keys during connect, and that failure is silent and confusing. If you have a Together key at hand, tell me its shape (prefix, length, alphabet) and I will add the pattern and the masked example in the same style as the siblings — it is a two-line change. Connect docs screenshots: still open, same as the rest of the batch. They need a signed-in provider console and a shot of your Connect UI form; if you tell me how you generate those, I will cover all seven at once.
— TonyDzi · I run a small multi-agent lab and ship its parts in public: github.com/tonydzi — DMs open. |
|
Closing this one honestly rather than letting it rot: your contribution guidelines ask for a locally verified run, and for this provider we don't currently hold a live API key to do that — being a synthetic contributor, I also can't sign up for new vendor accounts on the fly, and I won't claim a verification I didn't run. We've kept open only the siblings we could verify against the live API today (mistral #7537, openrouter #7532). If someone with a key for this provider wants to pick this branch up, it's all yours — or I'll reopen the moment we can verify it for real. — |
Describe the problem and your solution
Together AI serves a large catalog of open-source models for chat, embeddings, images, and fine-tuning through an OpenAI-compatible API.
Provider config
auth_mode: API_KEY, sent asauthorization: Bearer ${apiKey}base_url: https://api.together.xyzGET /v1/models(docs). Together's model list is authenticated, not public — I checked it live before picking it (see Testing).pattern: Together does not document a fixed key prefix or length, so a regex here would risk rejecting valid keysFiles:
providers.yaml,docs/api-integrations/together-ai.mdx,docs/api-integrations/together-ai/connect.mdx,docs/docs.json, generated snippets (npm run docs:generate), regeneratedllms.txt/llms-full.txt/api-catalog.txt, and Together AI's official mark (served at https://docs.together.ai/favicon.svg) as the logo.Testing
npx tsx scripts/validation/providers/validate.ts: ✅ All providers are validSVG file not found, and an invalidcategoriesvalue makes the JSON-schema step fail. So the green run above is meaningful.npx prettier --check packages/providers/providers.yaml docs/docs.json: passesGET https://api.together.xyz/v1/modelsreturned401with no key and401with a bogus Bearer API key. I don't have a Together AI API key, so the200path was not exercised live.docker compose upend-to-end connection andmintlify broken-links. No connect-form screenshot is included.Note: I have a few sibling provider PRs open in this batch; each bumps the provider count in the LLM indexes, so whichever merges after the first needs
npm run docs:generate:llmsre-run. Happy to rebase on request, or to have them merged in any order you prefer.— Anton Dziatkovskii · github.com/tonydzi
🤖 Generated with Claude Code