Skip to content

Commit 00d81a7

Browse files
committed
Update the translation pipeline script and apply the latest changest to ja docs
1 parent af563ca commit 00d81a7

23 files changed

+549
-551
lines changed

docs/src/content/docs/ja/extensions/ai-sdk.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import { Aside, Steps, Code } from '@astrojs/starlight/components';
77
import aiSdkSetupExample from '../../../../../../examples/docs/extensions/ai-sdk-setup.ts?raw';
88

99
<Aside type="caution">
10-
このアダプターはまだベータ版です。特に小規模なモデルプロバイダーでは問題が発生する可能性があります。問題を発見された場合は
10+
このアダプターはまだベータ版です。特に規模の小さなモデルプロバイダーでは問題が発生する可能性があります。問題を見つけた場合は
1111
[GitHub issues](https://github.com/openai/openai-agents-js/issues)
12-
からご報告ください。迅速に対応します。
12+
でご報告ください。迅速に対応します。
1313
</Aside>
1414

15-
Agents SDK は、標準で Responses API または Chat Completions API を通じて OpenAI モデルと動作します。別のモデルを使用したい場合は、[Vercel's AI SDK](https://sdk.vercel.ai/) がサポートするさまざまなモデルを、このアダプター経由で Agents SDK に組み込むことができます
15+
Agents SDK は標準で OpenAI モデルを Responses API または Chat Completions API 経由で利用できます。しかし、別のモデルを使用したい場合は、[Vercel's AI SDK](https://sdk.vercel.ai/) がサポートしている各種モデルを本アダプター経由で Agents SDK に統合できます
1616

1717
## セットアップ
1818

@@ -24,13 +24,13 @@ Agents SDK は、標準で Responses API または Chat Completions API を通
2424
npm install @openai/agents-extensions
2525
```
2626

27-
2. [Vercel's AI SDK](https://sdk.vercel.ai/docs/models/overview) から使用したいモデルパッケージを選択してインストールします:
27+
2. [Vercel's AI SDK](https://sdk.vercel.ai/docs/models/overview) から目的のモデルパッケージを選び、インストールします:
2828

2929
```bash
3030
npm install @ai-sdk/openai
3131
```
3232

33-
3. エージェントに接続するためにアダプターとモデルをインポートします:
33+
3. アダプターとモデルをインポートしてエージェントに接続します:
3434

3535
```typescript
3636
import { openai } from '@ai-sdk/openai';
@@ -47,4 +47,4 @@ Agents SDK は、標準で Responses API または Chat Completions API を通
4747

4848
##
4949

50-
<Code lang="typescript" code={aiSdkSetupExample} title="AI SDK セットアップ" />
50+
<Code lang="typescript" code={aiSdkSetupExample} title="AI SDK Setup" />

docs/src/content/docs/ja/extensions/twilio.mdx

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ import { Aside, Steps, Code } from '@astrojs/starlight/components';
77
import twilioBasicExample from '../../../../../../examples/docs/extensions/twilio-basic.ts?raw';
88
import twilioServerExample from '../../../../../../examples/realtime-twilio/index.ts?raw';
99

10-
Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams) を提供しており、通話の元音声を WebSocket サーバーへ送信できます。これを利用して、あなたの[音声エージェント](../guides/voice-agents) を Twilio に接続できます。`websocket` モードのデフォルト Realtime Session トランスポートを使えば、Twilio からのイベントを Realtime Session に接続できます。しかし、正しいオーディオ形式の設定と、Web ベースの会話よりも遅延が大きい電話通話に合わせた割り込みタイミングの調整が必要になります
10+
Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams) を提供しており、電話通話の 元 オーディオを WebSocket サーバーへ送信できます。この構成を利用して、あなたの [音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents) を Twilio に接続できます。`websocket` モードのデフォルト Realtime Session トランスポートを使って、Twilio から送られてくるイベントを Realtime Session に接続することも可能ですが、音声形式を正しく設定し、Web ベースの会話よりも遅延が大きくなる電話通話に合わせて割り込みタイミングを調整する必要があります
1111

12-
このセットアップを簡単にするために、Twilio への接続、割り込み処理、音声転送を自動で行う専用のトランスポートレイヤーを作成しました
12+
セットアップ体験を向上させるために、Twilio への接続、割り込み処理、オーディオ転送を自動で行う専用のトランスポートレイヤーを用意しました
1313

1414
<Aside type="caution">
15-
このアダプターはまだベータ版です。まれに想定外のケースやバグに遭遇する可能性があります
15+
このアダプターはまだベータ版です。まれにエッジケースの問題やバグに遭遇する可能性があります
1616
問題が発生した場合は [GitHub
1717
issues](https://github.com/openai/openai-agents-js/issues)
18-
に報告してください。迅速に対応します。
18+
でご報告ください。迅速に対応します。
1919
</Aside>
2020

2121
## セットアップ
@@ -24,18 +24,19 @@ Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams)
2424

2525
1. **Twilio アカウントと Twilio 電話番号を用意してください。**
2626

27-
2. **Twilio からのイベントを受信できる WebSocket サーバーをセットアップします**
27+
2. **Twilio からのイベントを受け取る WebSocket サーバーをセットアップしてください**
2828

29-
ローカルで開発する場合は、[`ngrok`](https://ngrok.io/)
30-
[Cloudflare Tunnel](https://developers.cloudflare.com/pages/how-to/preview-with-cloudflare-tunnel/) のようなローカルトンネルを設定し、ローカルサーバーを Twilio からアクセス可能にする必要があります。`TwilioRealtimeTransportLayer` を使って Twilio に接続できます。
29+
ローカル開発の場合、これには [`ngrok`](https://ngrok.io/)
30+
[Cloudflare Tunnel](https://developers.cloudflare.com/pages/how-to/preview-with-cloudflare-tunnel/)
31+
のようなローカルトンネルを設定する必要があります。`TwilioRealtimeTransportLayer` を使って Twilio に接続できます。
3132

3233
3. **extensions パッケージをインストールして Twilio アダプターを追加します:**
3334

3435
```bash
3536
npm install @openai/agents-extensions
3637
```
3738

38-
4. **アダプターとモデルをインポートして `RealtimeSession` に接続します:**
39+
4. **アダプターとモデルをインポートし、`RealtimeSession` に接続します:**
3940

4041
<Code
4142
lang="typescript"
@@ -53,28 +54,32 @@ Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams)
5354

5455
</Steps>
5556

56-
`RealtimeSession` で期待できるすべてのイベントや挙動 ― ツール呼び出し、ガードレール など ― がそのまま機能します`RealtimeSession` を音声エージェントで使用する方法は[音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents) を参照してください。
57+
`RealtimeSession` で期待されるツール呼び出しや ガードレール などのイベントや動作はすべてそのまま機能します`RealtimeSession` を音声エージェントと組み合わせて使う方法については[音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents) を参照してください。
5758

58-
## ヒントと注意事項
59+
## ヒントと考慮事項
5960

60-
1. **速度が最重要です**
61+
1. **速度がすべてです**
6162

62-
必要なイベントと音声を Twilio から受け取るためには、WebSocket 接続を取得したらすぐに `TwilioRealtimeTransportLayer` インスタンスを生成し、直後に `session.connect()` を呼び出してください。
63+
必要なイベントとオーディオを Twilio から受け取るために、WebSocket 接続を取得したらすぐ
64+
`TwilioRealtimeTransportLayer` インスタンスを作成し、直後に `session.connect()` を呼び出してください。
6365

64-
2. **元の Twilio イベントへアクセスする**
66+
2. **元の Twilio イベントにアクセスする**
6567

66-
Twilio から送信される生イベントを取得したい場合は、`RealtimeSession` インスタンスで `transport_event` をリッスンしてください。Twilio からの各イベントは `type: twilio_message` を持ち、`message` プロパティに元イベントデータが入っています。
68+
Twilio から送られてくる 元 イベントを取得したい場合、`RealtimeSession` インスタンスの
69+
`transport_event` をリッスンしてください。Twilio からの各イベントは `twilio_message` タイプと、
70+
生のイベントデータが入った `message` プロパティを持ちます。
6771

6872
3. **デバッグログを確認する。**
6973

70-
状況を詳しく確認したい場合は、環境変数 `DEBUG=openai-agents*` を設定すると Agents SDK のすべてのデバッグログが表示されます。Twilio アダプターのログだけを有効にする場合は `DEBUG=openai-agents:extensions:twilio*` を使用してください。
74+
何が起きているか詳細を知りたい場合、環境変数 `DEBUG=openai-agents*` を設定すると Agents SDK のすべてのデバッグログが表示されます。
75+
あるいは Twilio アダプターのログだけを見たい場合は `DEBUG=openai-agents:extensions:twilio*` を使用してください。
7176

7277
## 完全なサーバー例
7378

74-
以下はTwilio からのリクエストを受け取り、それを `RealtimeSession` に転送する WebSocket サーバーのエンドツーエンド例です
79+
以下は Twilio からのリクエストを受け取り、それを `RealtimeSession` に転送する WebSocket サーバーの end-to-end 例です
7580

7681
<Code
7782
lang="typescript"
7883
code={twilioServerExample}
79-
title="Fastify を使ったサーバー例"
84+
title="Example server using Fastify"
8085
/>

0 commit comments

Comments
 (0)