Together AIの動作方法
Together AIは数行のコードで主要なオープンソースモデルを簡単に実行できるプラットフォームです。高速推論、OpenAI互換API、Llama 4、DeepSeekなどの最先端モデルへのアクセスを提供します。複雑さなしに信頼性の高いスケーラブルなAIインフラが必要な開発者のために構築されています。推奨モデル
高いコンテキストウィンドウと競争力のある価格を持つ優れたコーディングモデルを推奨します。最新情報については、Together AIの価格ページを参照してください。
| モデル | 価格(トークン100万当たり) | コンテキストウィンドウ |
|---|---|---|
Llama 4 Maverick 推奨 | 0.85 | 約128kトークン |
| DeepSeek-V3 | $1.25 | 約128kトークン |
| Llama 3.1 70B Turbo | $0.88 | 約128kトークン |
| Qwen 2.5 72B | $1.20 | 約128kトークン |
APIキーの作成
Together AIコンソールに直接アクセスして新しいAPIキーを作成します。 または、以下の手順に従ってください:- api.together.aiでアカウントを作成するか、既にある場合はログインします
- メインダッシュボードで「アカウント管理」セクションまでスクロールします
- 「APIキー」カードで「キーを管理」ボタンをクリックします
- 「キーを追加」ボタンをクリックします
- 「Kodus」または任意の説明的な名前を付けます
- APIキーをコピーして準備完了です!
新しいアカウントには$1のクレジットが付いて無料で始められます。
使用方法
System Requirements
Recommended Hardware
Recommended Hardware
- CPU: 2+ cores - RAM: 8GB+ - Storage: 60GB+ free space
Required Software
Required Software
- Docker (latest stable version)
- Node.js (latest LTS version)
- Yarn or NPM (latest stable version)
- Domain name or fixed IP (for external deployments)
Required Ports
Required Ports
- 3000: Kodus Web App
- 3001: API
- 3332: Webhooks
- 5672, 15672, 15692: RabbitMQ (AMQP, management, metrics)
- 3101: MCP Manager (API, metrics)
- 5432: PostgreSQL - 27017: MongoDB
Internet access is required if you plan to connect to cloud-based Git
services (GitHub, GitLab, Bitbucket) or cloud LLM providers (OpenAI, Anthropic,
etc.). For self-hosted Git tools and on-prem LLMs within your network,
external internet access is optional.
Domain Name Setup (Optional)
If you're planning to integrate Kodus with cloud-based Git providers (GitHub, GitLab, or Bitbucket), you'll need public-facing URLs for both the Kodus Web App and its API. This allows your server to receive webhooks for proper Code Review functionality and ensures correct application behavior. We recommend setting up two subdomains:- One for the Web Application, e.g.,
kodus-web.yourdomain.com. - One for the API, e.g.,
kodus-api.yourdomain.com.
- Use a dedicated webhooks subdomain, e.g.,
kodus-webhooks.yourdomain.com, or - Keep using the API domain and route
/github/webhook,/gitlab/webhook, etc. to the webhooks service in your reverse proxy.
Note: If you're only connecting to self-hosted Git tools on your network and do not require public access or webhooks, you might be able to use a simpler setup, but this guide focuses on public-facing deployments.
Setup
Edit the environment file
Edit See Environment Variables Configuration for detailed instructions.
.env with your values using your preferred text editor.Success 🎉
When complete, Kodus Services should be running on your machine.
You can verify your installation using the following script:
Access the web interface
Once you access the web interface for the first time, you'll need to:
- Create your admin account - This will be the first user with full system access
- Configure your Git provider - Connect GitHub, GitLab, or Bitbucket following the on-screen instructions
- Select repositories for analysis - Choose which code repositories Kody will review
For detailed steps on the initial configuration process, refer to our Getting
Started Guide.
環境ファイルでTogether AIを設定する
.env ファイルを編集してコア設定を構成します。LLMインテグレーションには、Together AIを固定モードで使用します:
WebhookのURLはWebhooksサービス(ポート3332)に到達できる必要があります。専用webhooksドメインを使用するか、リバースプロキシで
/.../webhook をポート3332にルーティングします。固定モードはTogether AIに最適です。競争力のある価格と最先端のオープンソースモデルへのアクセスを持つOpenAI互換APIを提供します。
Run the Installation Script
Set the proper permissions for the installation script:What the Installer Does
Our installer automates several important steps:- Verifies Docker installation
- Creates networks for Kodus services
- Clones repositories and configures environment files
- Runs docker-compose to start all services
- Executes database migrations
- Seeds initial data
http://localhost:3000 - you should see the Kodus Web Application interface.
リバースプロキシのセットアップ(本番環境向け)
WebhookとExternal Accessには、Nginxを設定します:Together AI統合の確認
基本的なインストール確認に加えて、Together AIが動作していることを確認します:トラブルシューティング
APIキーの問題
APIキーの問題
- APIキーがTogether AIコンソールで正しくアクティブであることを確認します
- Together AIアカウントに十分なクレジットがあるか確認します
.envファイルに余分なスペースがないことを確認します- 新しいアカウントには$1の無料クレジットが付きます
モデルが見つからない
モデルが見つからない
- 設定のモデル名が正しくスペルされていることを確認します
- Together AIのCurrentモデルライブラリでモデルが利用可能であることを確認します
- 推奨リストの別のモデルで試してください
- Together AIモデルドキュメントを確認します
接続エラー
接続エラー
- サーバーが
api.together.xyzにアクセスできるインターネット接続を持っていることを確認します - ファイアウォールの制限がないか確認します
- 詳細なエラーメッセージについてAPI/ワーカーログを確認します
- 正しいAPIエンドポイントを使用していることを確認します
レート制限
レート制限
- Together AIはLLMに対して寛大なレート制限(最大6000リクエスト/分)を提供します
- Together AIダッシュボードで現在の使用量を確認します
- より高い制限のために上位ティアへのアップグレードを検討します
- API呼び出しを最適化するために使用パターンを監視します