5 ステップでキーを作成
このサービスの Mimo API キー を取得するには、以下の手順に従ってください。カードや電話は必要ありません。
- サインアップ。 Google を使用するか、メールアドレスとパスワードで登録します。
- キーページを開く。 サインアップ後、API キーページ にアクセスしてください。キーがそこに表示されます。
- 試用クレジットを取得。 新規ユーザーは、そのページでワンクリックして $0.50 の試用クレジットを取得できます。クレジットは 7 日間有効で、カード不要、1 人につき 1 回限りの制限があります。
- キーをコピー し、パスワードマネージャーや環境変数など安全な場所に保存します。
- テストリクエストを送信 し、次のセクションの curl コマンドを使用します。
このサービスはホストされた OpenAI 互換のテキスト API です。独立したプロバイダーのオープンウェイトモデルを 1 つ実行し、成人による合法的な利用に向けてコンテンツ拒否なしで回答するようにチューニングされています。いずれのモデルベンダーの公式 API でもありません。あなたのキーは、ID が uncensored の 1 つのモデルで、ベース URL https://api.mimoapi.top/v1 で動作します。
1 つのリクエストでキーをテスト
アプリにキーを設定する前にターミナルでテストしてください。ここで失敗する場合、問題はキーまたはアカウントにあり、自分のコードを検索する必要はありません。
export LLM_API_KEY="paste-your-key-here"
curl -i https://api.mimoapi.top/v1/chat/completions \
-H "Authorization: Bearer $LLM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write one sentence about keys."}],
"max_tokens": 60
}'
良い結果とは、200ステータスと、choices配列を含むJSONボディです。ヘッダーにはX-Request-Id、X-Balance-USD、X-RateLimit-Limit-Requests、X-RateLimit-Limit-Concurrencyが含まれます。残高ヘッダーはリクエストの料金を確認する簡単な方法です:2回実行して比較してください。何も消費せずにキーを確認したい場合は、同じヘッダーを付けてGET /v1/modelsを呼び出してください。
公式 OpenAI パッケージを使用した Python での同じリクエスト:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.mimoapi.top/v1",
api_key=os.environ["LLM_API_KEY"],
)
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Write one sentence about keys."}],
max_tokens=60,
)
print(resp.choices[0].message.content)試用キーでできることとできないこと
試用版はテスト用であり、本番環境用ではありません。試用キーは最大 2 同時リクエスト、1 分あたり 60 リクエストまで許可され、有効期限は 7 日です。クレジットを追加するとフルキーが取得でき、最大 8 同時リクエスト、1 分あたり 300 リクエストまで許可されます。両者は同じモデル、同じ 100,000 トークンのコンテキストウィンドウ、および同じ機能(SSE によるストリーミング、ツール呼び出し、JSON モード、および通常のサンプリングパラメータ)を共有します。
$0.50 でどれくらい使用できるか? 入力トークン 100 万トークンあたり $0.15、出力トークン 100 万トークンあたり $0.50 の場合、入力トークン 1,000 と出力トークン 300 のリクエストのコストは、入力で 1,000 x $0.15 / 1,000,000 = $0.00015、出力で 300 x $0.50 / 1,000,000 = $0.00015 となり、合計 $0.0003 です。試用クレジットはこのサイズの約 1,666 件のリクエストをカバーします($0.50 / $0.0003)。これはプロンプトのテスト、プロトタイプの構築、ストリーミングやツールの試用に十分です。
測定に試用版を使用してください。アプリが最も多く送信する 5 つのプロンプトを選択し、それぞれ数回実行して残高の変化を記録します。1 週間後には、リクエストあたりの実際のコストと、データに対するモデルの動作が把握できます。失敗または拒否されたリクエストは課金されません。
キーを秘密に保つ
API キーは、お金も消費するパスワードです。キーを持っている人は誰でも残高に対してリクエストを実行できます。以下のルールで多くの漏洩を防げます:
- 環境変数、ソースファイルではない。
os.environまたはprocess.envでキーを読み取ります。ローカル作業では、.gitignoreにリストされた.envファイルで問題ありません。 - サーバーサイドのみ。 ブラウザ JavaScript やモバイルアプリから API を呼び出さないでください。誰でもページやアプリパッケージからキーを読み取れるためです。フロントエンドと API の間に小さなサーバーを置きます。
- キーごとに 1 か所。 キーを 1 つのシークレットストアに保存し、そこから各デプロイメントにコピーしてください。常にどこにあるか把握できるようにします。
- チャット、チケット、スクリーンショットにキーを載せない。 助けを求める際は、キーではなくレスポンスの
X-Request-Idを共有してください。 - 疑わしければ置き換え。 キーが漏洩したと思われる場合は、使用を停止し、サポートに連絡して置き換えてください。
X-Balance-USD ヘッダーも確認してください。アプリがアイドル状態のときに残高が減少するのは、他の人があなたのキーを使用している最初の兆候です。
試用版を超えて:チャージして支払い
トライアルが終了したら、クレジットを追加してください。$20から$500までの任意の整数金額が有効です。ボーナスは自動的に付与されます:$50で5%、$100で10%、$200で15%。つまり、$100のチャージで$110のクレジット、$200のチャージで$230のクレジットが得られます。暗号資産(TRC20上のUSDT、Base上のUSDC)で支払いできます。
サブスクリプションはありません。残高からトークンごとに課金され、クレジットは期限切れにならないため、トラフィックに変動のあるプロジェクトに適しています。完全な価格表は価格ページに記載されています。API経由で送信されたプロンプトは学習に使用されません。
最初のチャージとして $20 が適切です。このページで以前使用したチャットサイズのリクエスト(それぞれ $0.0003)の場合、約 66,000 件のリクエストをカバーします。数日後に自分の平均を確認して調整してください。
動作しないキーのトラブルシューティング
キーの問題のほとんどは単純な原因です。
- すぐに認証エラー。 コピー時に文字が失われたか追加されました。先頭または末尾のスペース、または改行がないか確認してください。ヘッダーが
Authorization: Bearerに続けてキーが設定されていることを確認します。 - curl では動作するがアプリでは動作しない。 アプリはおそらく環境変数を読み取っていません。キー全体ではなく、値の最初の 4 文字を出力してください。
- 見つかりません。 ベースURLが間違っています。
https://api.mimoapi.top/v1である必要があり、apiサブドメインを使用してください。クイックスタートにはクライアント別のリストが記載されています。 - HTTP 429。 コード
concurrencyは一度にリクエストが多すぎることを意味し、rate_limitedは 1 分あたりのリクエストが多すぎることを意味します。試用キーはこれに早く到達します(同時 2、1 分あたり 60)。Retry-After: 5付きの 429 は一時的な過負荷を意味し、5 秒待ちます。 - 試用クレジットがない。 試用クレジットはキーページでクリックして取得し、1 人につき 1 回限りの制限があります。7 日後に期限切れになります。
それでも解決しない場合は、失敗したレスポンスから X-Request-Id の値を収集し、それを持ってサポートに連絡してください。この ID により、キーを送信せずに問題を追跡できます。
最初に構築すべきもの
動作するキーが手に入ったら、将来必要な機能を使用する小さなプロジェクトを選択してください。コマンドラインチャットループはメッセージ履歴の扱いを学べます。response_format を含む JSON オブジェクトを返すスクリプトは構造化出力を学べます。モデルが呼び出すことができる関数はツール呼び出しを学べます。それぞれ 1 時間未満で完了し、試用残高で実行できます。このサービスを他のホスト済みモデルと比較している場合は、Mistral APIの代替 の比較記事で、導入を決める前に確認すべき質問が挙げられています。
利用は合法的な範囲で、成人向けに限ってください。モデルはコンテンツ拒否なしで回答するようにチューニングされており、これはフィクション、ロールプレイ、研究のための機能ですが、ルール違反を許可するわけではありません:未成年者を含む性的コンテンツは常に禁止されています。
