トークンを獲得
こちら:トークンを獲得で残高と報酬条件を確認できます。全モデル共通で入力と出力を合算します。
使い慣れた形式で、簡単に接続。
こちら:トークンを獲得で残高と報酬条件を確認できます。全モデル共通で入力と出力を合算します。
こちら: API Keys でアプリ専用キーを作成してください。キーはサーバーや信頼できるクライアントで保管し、公開リポジトリに載せないでください。
形式を選択してください。OpenAI の URL は /v1 を含み、Anthropic はサイトのルートを使います。キーは共通です。
curl "https://token-faucet.top/v1/chat/completions" \
-H "Authorization: Bearer $TOKEN_FAUCET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k2.6","messages":[{"role":"user","content":"Hello, world!"}]}'設定例・クライアント全体の動作は未検証
リクエスト開始には予約用に 116,000 Tokens 以上の利用可能残高が必要です。精算は実使用量のみです。メール確認後のログインで一度だけ 1,000,000 Tokens を受け取れます。広告報酬は未公開です。
opencode --version を確認し、対応する設定をプロジェクトの opencode.json に追加します。既存の設定を残してください。起動する端末で TOKEN_FAUCET_API_KEY を設定します。v1 は /connect → Other から token-faucet にキーを登録する方法もあります。/models で Token Faucet のモデルを選択します。
v1 は provider/npm/options、v2 は providers/package/settings を使います。形式を混在させないでください。token-faucet はプロバイダー ID、スラッシュ以降がモデル ID です。
export TOKEN_FAUCET_API_KEY="YOUR_TOKEN_FAUCET_KEY" opencode run --model token-faucet/kimi-k2.6 "Reply only OK"
{
"$schema": "https://opencode.ai/config.json",
"model": "token-faucet/kimi-k2.6",
"provider": {
"token-faucet": {
"name": "Token Faucet",
"npm": "@ai-sdk/openai-compatible",
"options": {
"baseURL": "https://token-faucet.top/v1",
"apiKey": "{env:TOKEN_FAUCET_API_KEY}"
},
"models": {
"kimi-k2.6": {
"name": "Kimi K2.6",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"kimi-k2": {
"name": "Kimi K2",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"DeepSeek-V4-Pro": {
"name": "DeepSeek V4 Pro",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"DeepSeek-V4-Flash": {
"name": "DeepSeek V4 Flash",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5.1": {
"name": "GLM 5.1",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5": {
"name": "GLM 5",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5v-turbo": {
"name": "GLM 5V Turbo",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"qwen-3.6-plus": {
"name": "Qwen 3.6 Plus",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"qwen-3.5": {
"name": "Qwen 3.5",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"minimax-m2.7": {
"name": "MiniMax M2.7",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"minimax-m2.5": {
"name": "MiniMax M2.5",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao-Seed-2.0-Code": {
"name": "Doubao Seed 2.0 Code",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao_1_6": {
"name": "Doubao 1.6",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao-Seed-Code": {
"name": "Doubao Seed Code",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"gemini-2.5-pro-latest": {
"name": "Gemini 2.5 Pro",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"gemini_2.5_flash": {
"name": "Gemini 2.5 Flash",
"attachment": false,
"reasoning": false,
"temperature": false,
"tool_call": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
}
}
}
}
}{
"$schema": "https://opencode.ai/config.json",
"model": "token-faucet/kimi-k2.6",
"providers": {
"token-faucet": {
"name": "Token Faucet",
"package": "@opencode/ai/providers/openai-compatible",
"env": [
"TOKEN_FAUCET_API_KEY"
],
"settings": {
"baseURL": "https://token-faucet.top/v1"
},
"models": {
"kimi-k2.6": {
"name": "Kimi K2.6",
"family": "Kimi",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"kimi-k2": {
"name": "Kimi K2",
"family": "Kimi",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"DeepSeek-V4-Pro": {
"name": "DeepSeek V4 Pro",
"family": "DeepSeek",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"DeepSeek-V4-Flash": {
"name": "DeepSeek V4 Flash",
"family": "DeepSeek",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5.1": {
"name": "GLM 5.1",
"family": "GLM",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5": {
"name": "GLM 5",
"family": "GLM",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"glm-5v-turbo": {
"name": "GLM 5V Turbo",
"family": "GLM",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"qwen-3.6-plus": {
"name": "Qwen 3.6 Plus",
"family": "Qwen",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"qwen-3.5": {
"name": "Qwen 3.5",
"family": "Qwen",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"minimax-m2.7": {
"name": "MiniMax M2.7",
"family": "MiniMax",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"minimax-m2.5": {
"name": "MiniMax M2.5",
"family": "MiniMax",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao-Seed-2.0-Code": {
"name": "Doubao Seed 2.0 Code",
"family": "Doubao",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao_1_6": {
"name": "Doubao 1.6",
"family": "Doubao",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"Doubao-Seed-Code": {
"name": "Doubao Seed Code",
"family": "Doubao",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"gemini-2.5-pro-latest": {
"name": "Gemini 2.5 Pro",
"family": "Gemini",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
},
"gemini_2.5_flash": {
"name": "Gemini 2.5 Flash",
"family": "Gemini",
"capabilities": {
"tools": true,
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 100000,
"output": 16000
}
}
}
}
}
}設定で OpenAI Compatible を選び、下記 URL、当サイトのキー、モデル ID を入力します。コンテキスト 100000、出力 16000。画像、Computer Use、拡張思考、キャッシュはオフにします。非対応パラメーターを省略できない版では基本 API の例を使ってください。全体の動作は未検証です。
Base URL: https://token-faucet.top/v1 API Key: YOUR_TOKEN_FAUCET_KEY Model ID: kimi-k2.6 Context: 100000 Max output: 16000 Images: OFF公式設定ガイド
Aider を起動する端末だけで下記の環境変数を設定し、モデルに openai/ を付けます。未登録モデルの上限を当サイトに合わせます。サンプリング設定による 400 は、再試行前に原因を確認してください。
export OPENAI_API_BASE="https://token-faucet.top/v1" export OPENAI_API_KEY="YOUR_TOKEN_FAUCET_KEY" aider --model openai/kimi-k2.6公式設定ガイド
Responses ではなく Chat Completions を使います。全モデルはテキスト入力のみで、画像は未接続です。max_tokens は省略または 16000(Anthropic は必須)。temperature、top_p、stop、拡張思考は非対応です。SDK のテキスト・ストリーム・ツールは検証済みですが、各 Agent の全機能を保証するものではありません。
モデルがない:設定の版、プロバイダー ID、models を確認。401:キー、402:残高不足、400:非対応入力、429:並列数を削減、503:提供休止。使用量不明の中断は残高予約が残るため、再試行前に利用履歴を確認してください。
トークンはモデルが処理するテキストの単位で、暗号資産ではありません。残高は本人専用で、譲渡・売買・換金はできません。
メール確認とログイン後に一度 1,000,000 Token を受領しモデルを利用できます。報酬広告は未公開です。
上流が 100K のコンテキスト上限を確認します。履歴、システム文、ツール定義も含みます。超過時は切り捨てずエラーになります。本文は最大 2 MiB です。
各アカウントは最大 20 件、内部テスト全体では 40 件までです。1 件ごとに 116,000 トークンを確保し、実使用量を差し引いて残りを解放します。広告報酬の規則は未定です。
モデル一覧、Chat Completions と Messages のテキスト、ストリーム、ツールに対応します。サンプリング、画像、拡張思考、ツール強制指定は未対応です。出力上限は 16,000 固定で、Anthropic の max_tokens は 16000 に設定します。未対応の指定はエラーになります。