> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sambanova.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Continue

[Continue](https://www.continue.dev/) は、IDE と連携して利用できるオープンソースのコーディングアシスタントプラットフォームです。以下のことが可能になります。

* 開発環境内で大規模言語モデル (LLM) と直接対話する。
* 作業中のファイルを離れることなくコードを編集する。
* 生産性を高めるショートカットを構築・カスタマイズする。

## 前提条件

* API キーを取得済みの [SambaCloud](https://cloud.sambanova.ai/?utm_source=continue\&utm_medium=external\&utm_campaign=cloud_signup) アカウント
* Visual Studio Code 1.70 以降、または JetBrains 系 IDE 2023.1 以降

## Continue を IDE にインストール

Continue は Visual Studio Code および JetBrains 系 IDE に対応しています。以下の手順でセットアップしてください。

<Steps>
  <Step title="Continue のインストール">
    VS Code には [Continue 拡張機能](https://docs.continue.dev/ide-extensions/install) (発行元: `Continue.continue`) を、JetBrains 系 IDE には Continue プラグインを追加します。
  </Step>

  <Step title="設定を開く">
    Continue のギアアイコンを選択して `config.yaml` を開きます。
  </Step>

  <Step title="API キーの取得">
    [SambaCloud](https://cloud.sambanova.ai/?utm_source=continue\&utm_medium=external\&utm_campaign=cloud_signup) に登録し、[API キー](https://cloud.sambanova.ai/apis?utm_source=continue\&utm_medium=external\&utm_campaign=cloud_signup) をコピーします。
  </Step>
</Steps>

## モデルを設定ファイルに追加

`config.yaml` ファイルを更新し、SambaNova のモデルを追加します。

```yaml theme={}
name: Sambanova Assistant
version: 1.0.0
schema: v1
models:
  - name: MiniMax-M2.7
    provider: sambanova
    model: MiniMax-M2.7
    apiKey: <your-api-key>
```

<Steps>
  <Step title="API キーの追加">
    `<your-api-key>` の部分を、取得した SambaNova の API キーに置き換えてください。
  </Step>

  <Step title="ファイルの保存">
    変更を適用するために `config.yaml` を保存します。
  </Step>

  <Step title="チャットの開始">
    `Cmd/Ctrl+L` を押して Continue を開き、最初の質問を入力してみましょう。
  </Step>
</Steps>

## 自動補完のサポート

以下の SambaNova モデルは、Continue の autocomplete ロールに対応しています。

| モデル | モデル ID |
| :- | :- |
| DeepSeek-V3.1 | `DeepSeek-V3.1` |
| MiniMax-M2.7 | `MiniMax-M2.7` |

自動補完を有効にするには、モデル設定に `roles` フィールドを追加します。

```yaml theme={}
models:
  - name: MiniMax-M2.7
    provider: sambanova
    model: MiniMax-M2.7
    apiKey: <your-api-key>
    roles:
      - autocomplete
```

## トラブルシューティング

<AccordionGroup>
  <Accordion title="Continue が SambaNova に接続できない">
    * `config.yaml` に `provider: sambanova` が設定されていることを確認してください
    * [SambaCloud ポータル](https://cloud.sambanova.ai/apis?utm_source=continue\&utm_medium=external\&utm_campaign=cloud_signup)で API キーが正しく、有効であることを確認してください
    * `config.yaml` を保存した後、IDE を再読み込みしてください
  </Accordion>

  <Accordion title="モデルが見つからない、またはモデル ID が無効">
    * [SambaCloud モデルページ](/docs/ja/models/sambacloud-models)で利用可能なモデル ID を確認してください
    * `model:` フィールドがモデル ID と正確に一致していることを確認してください
  </Accordion>

  <Accordion title="自動補完が動作しない">
    * モデルが自動補完に対応していることを確認してください (上の表を参照)
    * モデル設定に `roles: [autocomplete]` が追加されていることを確認してください
    * 変更を保存した後、IDE を再読み込みしてください
  </Accordion>
</AccordionGroup>
