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

# キータームプロンプティング

> 特定の単語やフレーズの文字起こし精度を向上させる

キータームプロンプティングは、重要な用語やフレーズをモデルが優先的に文字起こしするようバイアスをかけることで、それらの文字起こし精度を向上させます。ドメイン固有の専門用語、ブランド名や製品名、まれな単語や造語など、重要または一般的でない単語やフレーズに特に有効です。

WebSocket 接続を開く際に、`keyterm` クエリパラメータで 1 つ以上の用語を渡します。

```text theme={null}
wss://api.cartesia.ai/stt/websocket?model=ink-2&encoding=pcm_s16le&sample_rate=16000&keyterm=Ink%202&keyterm=Cartesia
```

複数の用語を渡すには、`keyterm` パラメータを用語ごとに 1 つずつ繰り返します。

```text theme={null}
?keyterm=Cartesia&keyterm=Sonic&keyterm=Ink
```

複数単語からなるフレーズの場合は、1 つの `keyterm` 値にまとめ、スペースを `%20` としてエンコードします。

```text theme={null}
?keyterm=Ink%202
```

1 つの接続につき最大 **100 個のキーターム**、すべてのキータームを合わせて最大 **1200 文字**まで渡せます。

<Note>
  キータームは接続全体に適用され、接続を開くときにのみ設定されます。ストリームの途中でキータームを追加したり変更したりすることはできません。
</Note>

<Note>
  キータームプロンプティングは、[Realtime STT](/ja-jp/api-reference/stt/websocket) と [Realtime STT (Auto)](/ja-jp/api-reference/stt/turns/websocket) の両方のエンドポイントで機能します。
</Note>

## ベストプラクティス

最良の結果を得るには、次の点を考慮してください。

* ドメイン固有の専門用語、ブランド名や製品名、まれな単語や造語など、重要または一般的でない単語やフレーズにキータームを使用する
* 「the」や「and」のような一般的でありふれた単語は避ける
* キータームを使いすぎず、最も重要なものを優先する
* 各キータームには正確なスペルと大文字・小文字を使用する
