Agent skill
together-install-auth
Install Together AI SDK and configure API key for inference and fine-tuning. Use when setting up Together AI, configuring the OpenAI-compatible API, or initializing the together Python package. Trigger: "install together, setup together ai, together API key".
Install this agent skill to your Project
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/tree/main/plugins/saas-packs/together-pack/skills/together-install-auth
SKILL.md
Together AI Install & Auth
Overview
Together AI provides an OpenAI-compatible API for open-source model inference and fine-tuning. Base URL: https://api.together.xyz/v1. Works with the official together Python SDK or any OpenAI-compatible client.
Prerequisites
- Together AI account at api.together.xyz
- API key from Settings > API Keys
- Python 3.8+ or Node.js 18+
Instructions
Step 1: Install SDK
# Python (official)
pip install together
# Node.js (use OpenAI SDK with custom base URL)
npm install openai
Step 2: Configure API Key
# .env
TOGETHER_API_KEY=your-api-key-here
Step 3: Verify Connection (Python)
from together import Together
client = Together(api_key=os.environ["TOGETHER_API_KEY"])
response = client.chat.completions.create(
model="meta-llama/Llama-3.3-70B-Instruct-Turbo",
messages=[{"role": "user", "content": "Say hello"}],
max_tokens=10,
)
print(f"Connected! Response: {response.choices[0].message.content}")
Step 4: Verify with OpenAI Client (Node.js)
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.TOGETHER_API_KEY,
baseURL: 'https://api.together.xyz/v1',
});
const response = await client.chat.completions.create({
model: 'meta-llama/Llama-3.3-70B-Instruct-Turbo',
messages: [{ role: 'user', content: 'Say hello' }],
max_tokens: 10,
});
console.log(`Connected! ${response.choices[0].message.content}`);
Step 5: List Available Models
models = client.models.list()
for m in models.data[:5]:
print(f"{m.id} ({m.type})")
Error Handling
| Error | Cause | Solution |
|---|---|---|
401 Unauthorized |
Invalid API key | Check key at api.together.xyz |
Model not found |
Wrong model ID | Use client.models.list() to verify |
ModuleNotFoundError |
SDK not installed | pip install together |
429 Too Many Requests |
Rate limit | Back off and retry |
Resources
Next Steps
Proceed to together-hello-world for inference examples.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
dockerfile-generator
Dockerfile Generator - Auto-activating skill for DevOps Basics. Triggers on: dockerfile generator, dockerfile generator Part of the DevOps Basics skill category.
branch-naming-helper
Branch Naming Helper - Auto-activating skill for DevOps Basics. Triggers on: branch naming helper, branch naming helper Part of the DevOps Basics skill category.
readme-generator
Readme Generator - Auto-activating skill for DevOps Basics. Triggers on: readme generator, readme generator Part of the DevOps Basics skill category.
makefile-generator
Makefile Generator - Auto-activating skill for DevOps Basics. Triggers on: makefile generator, makefile generator Part of the DevOps Basics skill category.
gitignore-generator
Gitignore Generator - Auto-activating skill for DevOps Basics. Triggers on: gitignore generator, gitignore generator Part of the DevOps Basics skill category.
pre-commit-hook-setup
Pre Commit Hook Setup - Auto-activating skill for DevOps Basics. Triggers on: pre commit hook setup, pre commit hook setup Part of the DevOps Basics skill category.
Didn't find tool you were looking for?