together-install-auth

'Install Together AI SDK and configure API key for inference and fine-tuning.

6 Tools
together-pack Plugin
saas packs Category

Allowed Tools

ReadWriteEditBash(npm:*)Bash(pip:*)Grep

Provided by Plugin

together-pack

Claude Code skill pack for Together AI (18 skills)

saas packs v1.0.0
View Plugin

Installation

This skill is included in the together-pack plugin:

/plugin install together-pack@claude-code-plugins-plus

Click to copy

Instructions

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.

Ready to use together-pack?