AingDesk × AI Code With
AingDesk で AI Code With を使う: サードパーティ API / リレー設定
このページでは、オープンソースのデスクトップアシスタント AingDesk でサードパーティ API を接続し、カスタムサプライヤーを使ってモデルとナレッジベースをローカルで利用する方法を説明します。
まず AingDesk をダウンロードしてインストールし、アプリ内でカスタムサプライヤーを追加します。キーはクライアントにのみ入力し、このページには入力しないでください。
- サプライヤー名
- AI Code With
- API URL
- https://api.aicodewith.ai/v1
- API Key
- sk-xxxxxxxx
- モデル ID
- claude-sonnet-4-6
クイックセットアップ
後でターミナルで使用するためにこのキーを保存
このツールはキーを独自の設定に保存します。サインイン後、キーをコピーして、以下の手順のAPIキーフィールドに貼り付けてください。
sk-***サインアウトした訪問者にはプレースホルダーのみが表示されます。サインインすると、あなたのキーが入力されます。 Sign in · コンソールでキーを取得
コピーすると、コマンドがクリップボードに置かれるだけです。まだターミナルで実行するか、ツールの設定にキーを貼り付ける必要があります。 APIキーの取得方法
AingDesk でモデルサプライヤーを追加します。「サプライヤー名」「API URL」「API キー」を入力し、モデルを選択します。所要時間は約 3 分です。
AingDesk はデスクトップクライアントです(UI は中国語です。以下のラベルは英語で示しています)。ようこそページまたはサイドバーの「サードパーティモデル API」を開き、モデルサプライヤーを追加し、「サプライヤー名」「API URL」「API キー」を入力して、モデルを同期し、テストメッセージを送信します。
「サードパーティモデルを使用」を選択
AingDesk を初めて開くと、ようこそページが表示されます。赤い枠の「サードパーティモデルを使用」をクリックすると、「サードパーティ API 設定」に移動します。ようこそページをすでに閉じている場合は、代わりにサイドバーの「サードパーティモデル API」を使用します。入れない場合は #errors を参照してください。次: 「モデルサプライヤーを追加」をクリックします。
On first launch of AingDesk, click 「使用第三方模型」 on the welcome page. The sidebar 「第三方模型API」 is another way in. 「モデルサプライヤーを追加」をクリック
「サードパーティ API 設定」ウィンドウの下部で「モデルサプライヤーを追加」をクリックします(SiliconFlow などの組み込みタイルはクリックしないでください)。「モデルサプライヤーを追加」フォームが開きます。ボタンが見えない場合は、ウィンドウを閉じてサードパーティ API 設定を再度開きます。それでも失敗する場合は #errors を参照してください。次: 3 つのフィールドを入力し、「確認」をクリックします。
At the bottom of 「第三方API配置」, click 「添加模型服务商」. The built-in supplier on the right (硅基流动) is not this page's path. 「サプライヤー名」「API URL」「API キー」を入力
「モデルサプライヤーを追加」ダイアログで、「サプライヤー名」(AI Code With で問題ありません)、「API URL」https://api.aicodewith.ai/v1(ヘルパーテキストでは OpenAI 互換エンドポイントを求めています)、「API キー」を入力し、「確認」をクリックします。成功すると、保存されたサプライヤーに移動し、/models の取得が開始されます。「確認」がハングするかリストが空の場合は #errors を参照してください。次: モデルリストを確認するか、手動で「モデルを追加」をクリックします。
Fill 供应商名称, 接口地址 https://api.aicodewith.ai/v1, and 密钥, then click 「确认」. Paste the AI Code With key into the 密钥 field. モデルを同期するか「モデルを追加」
保存後、デフォルトでは /models からリストが自動入力されます。スクリーンショット内の chatgpt-4o-latest などの ID はリレーカタログであり、このページのモデル ID ではありません。必要なモデルをオンにします。このページの ID がない場合は、「モデルを追加」をクリックし、モデル ID を貼り付け、モデルエイリアスを自分で設定し、モデル機能を LLM に設定します。リストが空の場合、または ID が見つからない場合は #errors を参照してください。次: チャットに戻り、テストメッセージを送信します。
モデル ID をコピー
保存後、AingDesk は「默认从/models获取所有模型」によってリストを埋めます。下記から Model ID をコピーします。ない場合は「添加模型」をクリックして貼り付け、模型功能 を LLM に設定します。
ファミリーを選択し、Model ID をコピーします。接口地址 はすべてのモデルで同じです。
選択中
- プロバイダー
- Claude
- モデル ID
- claude-sonnet-5-5
完全なカタログは AI Code With のドキュメントと料金ページに従います。スクリーンショット内の chatgpt-4o-latest のような名前は自動同期を示すだけです。このページの ID を使用してください。
モデル一覧全体を表示IDs in the list such as chatgpt-4o-latest are a relay catalog, not Model IDs from this page. When you enable a model or click 「添加模型」, paste an ID copied here. 「モデルを選択」を使用してテストを送信
チャットに戻り、上部バーの「モデルを選択」をクリックし、追加したモデルを選んで、テストメッセージを送信します。スクリーンショットはモデルが未選択で返信もまだない状態で終わっています。成功 = 実際の返信があり、その後 AI Code With の使用記録で時刻とモデルを照合します。「確認」を接続済みと見なさないでください。返信がない場合は #errors を参照してください。
Return to chat. The top bar still shows 「请选择模型」 (the screenshot has not sent a message). Click 「请选择模型」, pick the model you just added, and send a test. Success = a real reply + a usage record. Do not treat 「检查」 as success.
AingDesk は AI Code With にどのように接続しますか?
AingDesk はカスタムサプライヤーを通じて OpenAI 互換エンドポイントと通信します。AI Code With に接続するには、モデルサプライヤーを追加し、接口地址 と 密钥 を入力して、モデルを選択します:
- 「使用第三方模型」を選択
- 初回起動時にウェルカムページが表示されます。「使用第三方模型」をクリックすると「第三方API配置」が開きます。ウェルカムページが表示されない場合は、サイドバーの「第三方模型API」を使用します。
- 「添加模型服务商」をクリック
- 「第三方API配置」の下部で「添加模型服务商」をクリックします(組み込みの 硅基流动 タイルではありません)。「添加模型服务商」フォームが開きます。
- 「供应商名称」「接口地址」「密钥」を入力
- 供应商名称 は AI Code With にできます。接口地址 を https://api.aicodewith.ai/v1 に設定します(ヘルパーテキスト:需要兼容openAI格式的接口)。AI Code With のキーを 密钥 に貼り付け、「确认」をクリックします。/chat/completions を追加しないでください。
- モデルを同期するか「添加模型」
- 保存後、「默认从/models获取所有模型」によってリストが埋まります。chatgpt-4o-latest のような名前はリレーカタログであり、このページの Model ID ではありません。このページの ID がない場合は、「添加模型」をクリックして貼り付け、模型功能 を LLM に設定します。
- 「请选择模型」を使用してテストを送信
- チャットに戻り、「请选择模型」をクリックし、追加したモデルを選択してテストメッセージを送信します。成功とは実際の返信があり、その後利用記録と照合できることです。「检查」を接続済みと見なさないでください。
流れ:AingDesk → カスタムサプライヤー(供应商名称 + 接口地址 /v1 + 密钥)→ AI Code With API。すべて GUI で行います。編集するファイルはありません。
よくある質問
AingDesk は初めてですか?
AingDesk は Windows と macOS 向けのオープンソースデスクトップ AI アシスタントです。
AingDesk ダウンロードページ
お使いの OS 用インストーラーをダウンロードページからダウンロードします。インストール後、AingDesk を開き、ウェルカムページまたはサイドバーからサードパーティモデルの設定を開始します。
AingDesk のダウンロードページを開くIntel Mac はサポートされなくなりました。Docker :7071 はサーバーであり、このページの既定のパスではありません。インストールの詳細は AingDesk サイトに従います。このサイトはインストーラーをホストしていません。
よくあるエラーのトラブルシューティング
最も頻繁な問題は 4 つのカテゴリに分かれます。
モデルリストが空 / 確認がハングする
症状: 「确认」がハングする、または保存後も「默认从/models获取所有模型」が空のままです。
原因: AingDesk は 接口地址 をそのまま使って {baseUrl}/models を GET し、/v1 を自動追加しません。/v1 がない、/chat/completions を追加している、キーが不正、上流カタログが空のいずれかでリストが空になります。完全なカタログを取得中に「确认」がハングすることがあります(#105)。
- 接口地址 は https://api.aicodewith.ai/v1 のみに設定 — /chat/completions を追加しない
- リストが空の場合は、「添加模型」をクリックしてこのページの Model ID を貼り付けます
- 模型功能 を LLM に設定
チャットのピッカーに新しいモデルがない / Ollama のみ
症状: サプライヤー追加後、「请选择模型」に表示されない、または Ollama のみが表示されます。
原因: サプライヤーのスイッチがオフ、モデル追加後にリストが更新されない(#50)、title==="" のインポート済みモデルが除外される、他のサプライヤーがピッカーを埋め尽くす(#92)。
- このサプライヤーを有効にし、他を無効にする
- 「第三方模型API」を閉じて再度開き、リストを更新する
- 必要に応じて 模型ID と 模型别名 を手動で入力する
「检查」が成功でも送信が失敗する
症状: 保存済みサプライヤーパネルで「检查」が設定は正しいと表示しても、送信が 401 を返す、返信がない、予期しない中断が発生します。
原因: 「检查」と「保存API」は保存済みのサプライヤーパネルにのみ表示されます。「检查」はスタブであり、ネットワークにアクセスせず常に成功を返します。実際の検証はチャットの返信と AI Code With の利用記録です。
- AI Code With のキーを再貼り付けする。检查成功 を 接入成功 と見なさない
- 接口地址 に /v1 が含まれていることを確認する
- テストメッセージを送信し、利用記録で時刻とモデルによって呼び出しを照合する
同期リストがリレーカタログ / モデルが見つからない
症状: 保存後に長いリストが表示されますが、このページの Model ID がない、または送信時にモデルが存在しないと表示されます。
原因: /models は上流カタログを返し、このキーの ID ではありません。トグルはチャットからモデルを削除しません(#92)。削除する必要があります。ショット 4 はこれを示しています。chatgpt-4o-latest のような名前はリレーカタログです。
- 「添加模型」をクリックしてこのページの Model ID を貼り付ける
- 接口地址 に /chat/completions を追加しない
- キーがそのモデルにアクセスできることを確認する