Skip to content

Commit 38a41bb

Browse files
Update all translated document pages (#474)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 3663021 commit 38a41bb

24 files changed

+569
-574
lines changed

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

Lines changed: 14 additions & 11 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 の AI SDK](https://sdk.vercel.ai/) がサポートする幅広いモデルをこのアダプター経由で Agents SDK に取り込めます
15+
標準では、Agents SDK Responses API または Chat Completions API を通じて OpenAI モデルと動作します。別のモデルを使用したい場合は、[Vercel の AI SDK](https://sdk.vercel.ai/) が幅広い対応モデルを提供しており、このアダプターを通じて Agents SDK に組み込むことができます
1616

1717
## セットアップ
1818

@@ -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,18 +47,19 @@ Agents SDK は標準で Responses API または Chat Completions API を通じ
4747

4848
<Aside type="caution">
4949
現在、ai-sdk の model provider v2 モジュールをサポートしており、これは Vercel
50-
AI SDK v5 と互換性があります。特別な理由で v1 の model provider
51-
を使い続ける必要がある場合は、[examples/ai-sdk-v1](https://github.com/openai/openai-agents-js/tree/main/examples/ai-sdk-v1)
52-
からモジュールをコピーして、プロジェクトに含めてください。
50+
AI SDK v5 と互換性があります。特別な理由で v1 の model providers
51+
を使い続ける必要がある場合は、
52+
[examples/ai-sdk-v1](https://github.com/openai/openai-agents-js/tree/main/examples/ai-sdk-v1)
53+
からモジュールをコピーしてプロジェクトに含めてください。
5354
</Aside>
5455

5556
##
5657

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

59-
## プロバイダー メタデータの受け渡し
60+
## プロバイダーメタデータの受け渡し
6061

61-
メッセージにプロバイダー固有のオプションを送る必要がある場合は、`providerMetadata` を通して渡します。値はそのまま基盤の AI SDK モデルへ転送されます。例えば、Agents SDK で次の `providerData`
62+
メッセージにプロバイダー固有のオプションを送る必要がある場合は、`providerMetadata` を使用して渡してください。値は基盤の AI SDK モデルにそのまま転送されます。例えば、Agents SDK で次の `providerData`
6263

6364
```ts
6465
providerData: {
@@ -70,7 +71,7 @@ providerData: {
7071
}
7172
```
7273

73-
は、AI SDK 連携を使用する場合は次のようになります
74+
は、AI SDK 連携を使用すると次のようになります
7475

7576
```ts
7677
providerMetadata: {
@@ -81,3 +82,5 @@ providerMetadata: {
8182
}
8283
}
8384
```
85+
86+
となります。

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

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ 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 は、電話の通話からの元音声を WebSocket サーバーへ送信する [Media Streams API](https://www.twilio.com/docs/voice/media-streams) を提供しています。このセットアップを使って、[音声エージェントの概要](/openai-agents-js/ja/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 トランスポートを使い、Twilio から来るイベントをあなたの Realtime Session に接続できます。ただし、その場合は適切な音声フォーマットの設定と、通話が Web ベースの会話より自然とレイテンシが大きくなるため、独自の割り込みタイミングの調整が必要になります
1111

12-
セットアップ体験を改善するために、Twilio への接続、割り込み処理、音声転送などを代わりに処理する専用のトランスポートレイヤーを作成しました
12+
セットアップ体験を向上させるために、Twilio への接続、割り込み処理、音声の転送まで行う専用のトランスポートレイヤーを用意しました
1313

1414
<Aside type="caution">
15-
このアダプターはまだベータ版です。レアケースの問題やバグに遭遇する可能性があります。
16-
問題があれば [GitHub
17-
issues](https://github.com/openai/openai-agents-js/issues)
18-
に報告してください。迅速に修正します。
15+
このアダプターはまだベータ版です。まれなケースの問題やバグに遭遇する可能性があります。
16+
問題は [GitHub issues](https://github.com/openai/openai-agents-js/issues)
17+
から報告してください。迅速に修正します。
1918
</Aside>
2019

2120
## セットアップ
@@ -24,11 +23,11 @@ Twilio は、電話の通話からの元音声を WebSocket サーバーへ送
2423

2524
1. **Twilio アカウントと Twilio の電話番号を用意します。**
2625

27-
2. **Twilio からのイベントを受け取れる WebSocket サーバーをセットアップします**
26+
2. **Twilio からのイベントを受け取れる WebSocket サーバーを設定します**
2827

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

3433
3. **extensions パッケージをインストールして Twilio アダプターを導入します:**
@@ -37,7 +36,7 @@ Twilio は、電話の通話からの元音声を WebSocket サーバーへ送
3736
npm install @openai/agents-extensions
3837
```
3938

40-
4. **アダプターとモデルをインポートして `RealtimeSession` に接続します:**
39+
4. **`RealtimeSession` に接続するためにアダプターとモデルをインポートします:**
4140

4241
<Code
4342
lang="typescript"
@@ -55,33 +54,32 @@ Twilio は、電話の通話からの元音声を WebSocket サーバーへ送
5554

5655
</Steps>
5756

58-
`RealtimeSession` に期待されるイベントや動作は、ツール呼び出し、ガードレールなどを含め、期待どおりに機能します`RealtimeSession` を音声エージェントで使う方法については[音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents) を参照してください。
57+
`RealtimeSession` に期待されるあらゆるイベントや動作は、ツール呼び出し、ガードレールなどを含め、想定どおりに機能します`RealtimeSession` を音声エージェントと使う方法の詳細は[音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents)を参照してください。
5958

6059
## ヒントと考慮事項
6160

62-
1. **スピードが最重要です**
61+
1. **スピードが命です**
6362

64-
Twilio から必要なすべてのイベントと音声を受け取るには、WebSocket 接続の参照を取得したらすぐに
65-
`TwilioRealtimeTransportLayer` インスタンスを作成し、その直後に `session.connect()` を呼び出してください。
63+
Twilio から必要なイベントと音声をすべて受け取るため、WebSocket 接続への参照を取得したらすぐに
64+
`TwilioRealtimeTransportLayer` インスタンスを作成し、直後に `session.connect()` を呼び出してください。
6665

6766
2. **Twilio の元イベントにアクセスします。**
6867

69-
Twilio が送信する元イベントにアクセスしたい場合は、`RealtimeSession` インスタンスの `transport_event`
70-
をリッスンできます。Twilio からのすべてのイベントは `twilio_message` タイプで、元イベントデータを含む
71-
`message` プロパティを持ちます。
68+
Twilio が送信する元イベントにアクセスしたい場合は、`RealtimeSession` インスタンスの
69+
`transport_event` を監視してください。Twilio からのすべてのイベントは `twilio_message` という type を持ち、元のイベントデータを含む `message` プロパティがあります。
7270

7371
3. **デバッグログを確認します。**
7472

75-
状況を詳しく知りたい問題に遭遇することがあります。環境変数 `DEBUG=openai-agents*` を使うと Agents SDK
76-
すべてのデバッグログが表示されます。あるいは、`DEBUG=openai-agents:extensions:twilio*`
77-
を使って Twilio アダプターのデバッグログだけを有効化できます
73+
状況の詳細を知りたい問題に遭遇することがあります。`DEBUG=openai-agents*` 環境変数を使うと Agents SDK のすべてのデバッグログが表示されます。
74+
あるいは、Twilio アダプターのデバッグログだけを有効にするには
75+
`DEBUG=openai-agents:extensions:twilio*` を使用します
7876

7977
## 完全なサーバー例
8078

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

8381
<Code
8482
lang="typescript"
8583
code={twilioServerExample}
86-
title="Fastify を使用したサーバーの例"
84+
title="Fastify を使ったサーバー例"
8785
/>

0 commit comments

Comments
 (0)