---
title: "他サービスから1折AIへの移行"
description: "アドレス、キー、モデル、プロトコル、機能ごとに移行し、元の設定をロールバック可能な形で保持します。"
headingIds: {"4つの設定をまとめて確認":"section-1","順番に検証する":"section-2","環境変数の有効範囲":"section-3","切り替えに失敗した場合のロールバック":"section-4"}
---

<aside className="docs-publication" data-pagefind-ignore>

ドキュメントは [1ZheAI](https://1zheai.com/en/editorial/#publisher) が管理しています。[出典と訂正](https://1zheai.com/en/editorial/)。

エラーを見つけましたか？ページのアドレスと説明を添えて[サポートに連絡](mailto:support@1zheai.com)してください。API キーやアカウント情報は送信しないでください。

</aside>
移行前に元の設定を保存してください。まず別のターミナルまたは開発環境で検証し、成功を確認してから、常用ツールや本番サービスを変更してください。

## 4つの設定をまとめて確認

| 設定 | 1折AIの書き方 | よくある見落とし |
| --- | --- | --- |
| OpenAI Base URL | `https://1zheai.com/v1` | 余分に `/chat/completions` を書き足す、または `/v1` を漏らす |
| Anthropic Base URL | `https://1zheai.com` | SDKが再度 `/v1` を追加する |
| APIキー | 本サイトのコンソールで作成したキー | 旧プロバイダーのキーを引き継ぐ |
| モデルID | 本サイトの `/v1/models` が返す完全なID | `vendor/` プレフィックスや独自のサフィックスを含む名前を引き継ぐ |

元のHTTPリクエストには完全なエンドポイントパスが必要です。SDKやデスクトップツールは通常 Base URL のみを要求します。[対応するツールのチュートリアル](/ja/docs/integrations/)を基準にしてください。

## 順番に検証する

<Steps>
<Step title="モデルリストを確認する">

[モデルクエリインターフェース](/ja/docs/api-models/)に従って1回呼び出してください。失敗した場合は、まずアドレス、認証情報、アクセス条件を修正し、複数のビジネスパラメータを同時に調整しないでください。

</Step>
<Step title="最小限のテキストリクエストを成功させる">

[Chat Completions](/ja/docs/api-chat-completions/)、[Responses](/ja/docs/api-responses/)、[Messages](/ja/docs/api-messages/)のいずれかを選択します。元のクライアントが必要とするプロトコルを維持し、まずオプションパラメータを外してください。

</Step>
<Step title="ビジネス機能を一つずつ復元する">

ストリーミング、マルチターン履歴、ツール呼び出し、および必要なその他の機能を順に検証してください。一度に1項目ずつ追加し、比較可能なエラーレスポンスを保持してください。通常のテキストが成功しても、Agentのファイル、検索、補助モデルがすべて互換であるとは限りません。

</Step>
<Step title="実際のリクエスト元を確認する">

[呼び出しログ](/ja/docs/usage-logs/)でリクエスト時刻とモデルを確認してください。設定の再読み込みが必要なターミナル、IDE、バックグラウンドサービスを再起動し、古い環境変数が引き続き使用されるのを防いでください。

</Step>
</Steps>

## 環境変数の有効範囲

ターミナル内の `export` は、現在のシェルとその後に起動する子プロセスにのみ影響します。デスクトップアプリ、コンテナ、cronジョブ、システムサービスは別の環境を使用する場合があります。実際にプログラムを実行する場所で認証情報を設定してください。

設定ファイル内の同名フィールドも環境変数を上書きする場合があります。Claude Code、Codexなどのツールはそれぞれのチュートリアルを参照し、すべてのプロバイダー変数をグローバルシェル設定に同時に詰め込まないでください。

## 切り替えに失敗した場合のロールバック

保存しておいたプロバイダー、アドレス、モデルの設定を復元し、クライアントを再起動してください。本番業務を移行している場合は、まず少数のリクエストで検証してから範囲を広げてください。アプリケーション層の設定切り替え方法を保持し、サービスを復元しやすくしてください。

機能が開放されているか不確かな場合は、モデルカタログで確認するかサポートに問い合わせてください。他のプラットフォームがEmbeddings、Batch、または特定のプロプライエタリ画像モデルを提供しているからといって、本サイトも同じサービスを提供すると仮定しないでください。
