Skip to content

Commit 7603cff

Browse files
authored
Update the translation pipeline script and apply the latest changes to ja docs (#58)
1 parent af563ca commit 7603cff

23 files changed

+552
-560
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,18 +7,18 @@ 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-
このアダプターはまだベータ版です。特に小規模なモデルプロバイダーでは問題が発生する可能性があります。問題を発見された場合は
11-
[GitHub issues](https://github.com/openai/openai-agents-js/issues)
10+
このアダプターはまだベータ版です。特に規模の小さいモデルプロバイダーでは問題が発生する可能性があります。問題を見つけた場合は、[GitHub
11+
issues](https://github.com/openai/openai-agents-js/issues)
1212
からご報告ください。迅速に対応します。
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 は Responses API または Chat Completions API を通じて OpenAI モデルと連携します。ただし別のモデルを使用したい場合は[Vercel's AI SDK](https://sdk.vercel.ai/) が対応する多様なモデルを提供しており、このアダプター経由で Agents SDK に組み込むことができます。
1616

1717
## セットアップ
1818

1919
<Steps>
2020

21-
1. extensions パッケージをインストールして AI SDK アダプターを追加します:
21+
1. 拡張パッケージをインストールして AI SDK アダプターを追加します:
2222

2323
```bash
2424
npm install @openai/agents-extensions
@@ -30,7 +30,7 @@ Agents SDK は、標準で Responses API または Chat Completions API を通
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: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,27 @@ 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 は、電話通話の元音声を WebSocket サーバーへ送信する [Media Streams API](https://www.twilio.com/docs/voice/media-streams) を提供しています。このセットアップを利用して、あなたの [音声エージェント](/openai-agents-js/ja/guides/voice-agents) を Twilio に接続できます。`websocket` モードの既定の Realtime Session transport を使って、Twilio から送られてくるイベントを Realtime Session に接続することもできます。しかし、電話通話は Web ベースの会話よりも遅延が大きくなるため、正しいオーディオ形式を設定し、割り込みタイミングを調整する必要があります
1111

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

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

2121
## セットアップ
2222

2323
<Steps>
2424

25-
1. **Twilio アカウントと Twilio 電話番号を用意してください**
25+
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+
ローカル開発の場合、Twilio からアクセスできるように [`ngrok`](https://ngrok.io/)
30+
[Cloudflare Tunnel](https://developers.cloudflare.com/pages/how-to/preview-with-cloudflare-tunnel/) などでローカルトンネルを構成する必要があります`TwilioRealtimeTransportLayer` を使用して Twilio に接続できます。
3131

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

@@ -53,21 +53,18 @@ Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams)
5353

5454
</Steps>
5555

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

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

60-
1. **速度が最重要です。**
60+
1. **速度が最重要です。**
61+
Twilio から必要なすべてのイベントとオーディオを受け取るために、WebSocket 接続の参照を取得したらすぐに `TwilioRealtimeTransportLayer` インスタンスを作成し、その直後に `session.connect()` を呼び出すようにしてください。
6162

62-
必要なイベントと音声を Twilio から受け取るためには、WebSocket 接続を取得したらすぐに `TwilioRealtimeTransportLayer` インスタンスを生成し、直後に `session.connect()` を呼び出してください。
63+
2. **Twilio の元イベントへアクセスする。**
64+
Twilio から送信される生のイベントにアクセスしたい場合、`RealtimeSession` インスタンスの `transport_event` をリッスンできます。Twilio のすべてのイベントは `twilio_message` タイプと、生のイベントデータを含む `message` プロパティを持っています。
6365

64-
2. **元の Twilio イベントへアクセスする。**
65-
66-
Twilio から送信される生イベントを取得したい場合は、`RealtimeSession` インスタンスで `transport_event` をリッスンしてください。Twilio からの各イベントは `type: twilio_message` を持ち、`message` プロパティに元イベントデータが入っています。
67-
68-
3. **デバッグログを確認する。**
69-
70-
状況を詳しく確認したい場合は、環境変数 `DEBUG=openai-agents*` を設定すると Agents SDK のすべてのデバッグログが表示されます。Twilio アダプターのログだけを有効にする場合は `DEBUG=openai-agents:extensions:twilio*` を使用してください。
66+
3. **デバッグログを確認する。**
67+
何が起こっているかを詳しく知りたい場合があります。環境変数 `DEBUG=openai-agents*` を使用すると、Agents SDK のすべてのデバッグログが表示されます。あるいは `DEBUG=openai-agents:extensions:twilio*` を使って Twilio アダプターのデバッグログだけを有効にできます。
7168

7269
## 完全なサーバー例
7370

@@ -76,5 +73,5 @@ Twilio は [Media Streams API](https://www.twilio.com/docs/voice/media-streams)
7673
<Code
7774
lang="typescript"
7875
code={twilioServerExample}
79-
title="Fastify を使ったサーバー例"
76+
title="Fastify を使用した例示サーバー"
8077
/>

0 commit comments

Comments
 (0)