AI Prosumer
JA
開発者

OpenAI互換APIでClineをShareAIに接続

OpenAI互換API、ShareAIキー、コーディング可能なモデルを使用して、数分でClineをShareAIに接続します。

Markdownとして表示

Clineは、セットアップを再構築せずにモデルを変更できるときに最適に機能します。1つのAPIキー、150以上のモデルへのアクセス、コーディングトラフィックをルート化するためのより簡潔な方法を求めている場合は、ClineをOpenAI互換APIを介してShareAIに接続できます。セットアップは簡単です:ShareAIキーを作成し、ClineをShareAIのベースURLに向け、モデルを選択し、接続を確認します。

開始する前に必要なもの

Clineを構成する前に、基本的な準備が整っていることを確認してください。

プロバイダー側のセットアップ画面をClineが期待する場合は、 公式のCline OpenAI互換ガイド が適切な参照です。ShareAI側については、 ShareAI APIクイックスタート 別のタブで開く。

なぜClineとShareAIを使用するのか

このセットアップの目的は、単にClineを接続することではありません。使用が増加した際にモデルへのアクセスをより管理しやすくすることです。

  • 単一の統合で150以上のモデルに対応する1つのAPI。
  • Clineが既に接続を期待している方法に一致するOpenAI互換のフロー。
  • プロジェクト設定を再構築することなくモデルを切り替える簡単な方法。
  • ルーティング、フェイルオーバー、使用状況の可視性を1か所で管理。

この組み合わせは、異なるコーディング作業に異なるモデルを使用する場合や、複数のプロバイダー設定を管理する代わりに1つの請求およびアクセスレイヤーを維持したい場合に便利です。

ステップ1: ShareAI APIキーを作成する

開く ShareAI APIキーのページ そしてCline用に新しいキーを生成します。これが初めてのセットアップの場合は、テストの前に 請求 クレジットを追加してください。ShareAIの現在のスタートガイドでは、チャット補完エンドポイントを https://api.shareai.now/api/v1/chat/completions, 示しており、これはClineがOpenAI互換プロバイダーモードを通じて使用するエンドポイント形式です。

ステップ2: ShareAIのベースURLでClineを設定する

Clineの設定内で、OpenAI互換プロバイダーを選択し、以下の値を入力してください:

  • APIプロバイダー: OpenAI互換
  • ベースURL: https://api.shareai.now/api/v1
  • APIキー: あなたのShareAI APIキー
  • モデルID: からのコーディング対応モデル モデル

ベースURLは重要です。Clineはプロバイダーベースパスを期待しており、完全な /chat/completions リクエストURLではありません。それらのフィールドが入力されたら、長いコーディングセッションを始める前にClineの検証アクションを使用してください。

ステップ3:長いClineセッションの前にキーを検証する

簡単なAPIチェックで、VS Code内で間違った問題をデバッグするのを防ぐことができます。以下は、APIクイックスタートで文書化された同じShareAIエンドポイントを使用した簡単なリクエストです。

curl -X POST "https://api.shareai.now/api/v1/chat/completions" \
  -H "Authorization: Bearer $SHAREAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-r1:32b",
    "messages": [
      {
        "role": "user",
        "content": "Say hello from ShareAI"
      }
    ]
  }'

そのリクエストが成功した場合、Clineに戻り、検証をクリックして、最初に小さなプロンプトを送信してください。良い例としては、「この関数を3つの箇条書きで説明してください」や「動作を変更せずにこのファイルをリファクタリングしてください」があります。“

ClineをShareAIに接続する際の一般的な間違い

  • フルパスをベースURLとして使用する代わりに、ベースAPIパスを使用します。 /chat/completions ベースURLとしてフルパスを使用する代わりに、ベースAPIパスを使用します。
  • キーを作成したが、請求でクレジットを追加するのを忘れる。
  • 利用できないモデルIDを入力する、または誤って入力する。
  • 既知のモデルを最初に検証する代わりに、複数の可動部分を一度に試す。

接続の問題のほとんどは、これら4つの項目のいずれかに起因します。シンプルに始め、エンドポイントを確認し、最初のリクエストが機能したらモデルを切り替えます。

ShareAIがClineに適している場合

ShareAIは、コーディング作業のためのモデルアクセスを一元管理し、プロバイダー間でオプションを比較し、Clineの前でOpenAI互換の統合を維持したい場合に適しています。特に、プロジェクトが迅速な編集、より重いリファクタリング、時間とともに異なるモデルの好みに移行する場合に役立ちます。

次のステップ

キーを作成し、モデルを選択し、接続を確認します。そこから、 APIクイックスタート, のオプションを閲覧するか、 モデル, プロンプトをテストするか、 プレイグラウンド.

このページについて質問する

このページを探索するためのアシスタントを選択してください。または、ページをコピーして会話に貼り付けることもできます。

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI