Skip to content

Commit d92cea1

Browse files
Update all translated document pages (#644)
1 parent 14900dc commit d92cea1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1866
-1882
lines changed

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

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,28 @@ import aiSdkSetupExample from '../../../../../../examples/docs/extensions/ai-sdk
99
<Aside type="caution">
1010
このアダプターはまだベータ版です。特に小規模なモデルプロバイダーでは問題が発生する可能性があります。問題があれば
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 は標準で OpenAI モデルに対して Responses API または Chat Completions API 経由で動作します。なお、別のモデルを使用したい場合は[Vercel の 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
2525
```
2626

27-
2. [Vercel の AI SDK](https://ai-sdk.dev/docs/foundations/providers-and-models) から目的のモデルパッケージを選び、インストールします:
27+
2. [Vercel の AI SDK](https://ai-sdk.dev/docs/foundations/providers-and-models) から使用したいモデルのパッケージを選び、インストールします:
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';
@@ -46,19 +46,19 @@ Agents SDK は標準で Responses API または Chat Completions API を通じ
4646
</Steps>
4747

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

5555
##
5656

5757
<Code lang="typescript" code={aiSdkSetupExample} title="AI SDK Setup" />
5858

59-
## プロバイダー メタデータの受け渡し
59+
## プロバイダー メタデータの指定
6060

61-
メッセージにプロバイダー固有のオプションを送る必要がある場合は、`providerMetadata` を通して渡します。値は基盤となる AI SDK モデルにそのまま転送されます。たとえば、Agents SDK で次の `providerData`
61+
メッセージにプロバイダー固有のオプションを送る必要がある場合は、`providerMetadata` に渡します。値は基盤となる AI SDK のモデルにそのままフォワードされます。たとえば、Agents SDK で次の `providerData`
6262

6363
```ts
6464
providerData: {
@@ -70,7 +70,7 @@ providerData: {
7070
}
7171
```
7272

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

7575
```ts
7676
providerMetadata: {
@@ -82,4 +82,4 @@ providerMetadata: {
8282
}
8383
```
8484

85-
になります
85+

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ description: Connect your Agents SDK agents from Cloudflare Workers/workerd usin
66
import { Aside, Steps, Code } from '@astrojs/starlight/components';
77
import cloudflareBasicExample from '../../../../../../examples/docs/extensions/cloudflare-basic.ts?raw';
88

9-
Cloudflare Workers とその他の workerd ランタイムは、グローバル `WebSocket` コンストラクタを使って外向き WebSocket を開くことができません。これらの環境から リアルタイムエージェント に簡単に接続できるようにするため、extensions パッケージは `fetch()` ベースのアップグレードを内部で実行する専用のトランスポートを提供します
9+
Cloudflare Workers とその他の workerd ランタイムでは、グローバルな `WebSocket` コンストラクターを使った外向きの WebSocket 接続を開けません。これらの環境から リアルタイムエージェント に簡単に接続できるように、extensions パッケージは内部で `fetch()` ベースのアップグレードを行う専用のトランスポートを提供します
1010

1111
<Aside type="caution">
12-
このアダプターはまだベータ版です。レアケースの問題やバグに遭遇する可能性があります
12+
このアダプターはまだベータ版です。稀なケースの問題やバグに遭遇する可能性があります
1313
問題は [GitHub issues](https://github.com/openai/openai-agents-js/issues)
14-
から報告してください。迅速に修正します。Workers で Node.js 風の API
15-
を使いたい場合は `nodejs_compat` の有効化を検討してください。
14+
からご報告ください。迅速に修正します。Workers で Node.js 風の API
15+
を使いたい場合は`nodejs_compat` の有効化を検討してください。
1616
</Aside>
1717

1818
## セットアップ
@@ -25,7 +25,7 @@ Cloudflare Workers とその他の workerd ランタイムは、グローバル
2525
npm install @openai/agents-extensions
2626
```
2727

28-
2. **トランスポートを作成してセッションにアタッチします**
28+
2. **トランスポートを作成し、セッションにアタッチします**
2929

3030
<Code lang="typescript" code={cloudflareBasicExample} />
3131

@@ -39,6 +39,6 @@ Cloudflare Workers とその他の workerd ランタイムは、グローバル
3939

4040
## 注意事項
4141

42-
- Cloudflare トランスポートは内部的に `fetch()``Upgrade: websocket` を使用し、ソケットの `open` イベント待ちをスキップして workerd API に合わせます
43-
- このトランスポート使用時も、`RealtimeSession` のすべての機能(tools、ガードレール など)は通常どおり動作します
44-
- 開発時の詳細ログ確認には `DEBUG=openai-agents*` を使用します
42+
- Cloudflare のトランスポートは内部で `Upgrade: websocket` 付きの `fetch()` を使用し、ソケットの `open` イベントを待たずに処理します。これは workerd API に合わせた動作です
43+
- このトランスポートを使用しても、すべての `RealtimeSession` 機能(tools、ガードレール など)は通常どおり動作します
44+
- 開発中の詳細ログを確認するには `DEBUG=openai-agents*` を使用してください

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

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,36 +7,36 @@ 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 に接続できます。デフォルトの Realtime Session トランスポートを `websocket` モードで使い、Twilio から来るイベントを Realtime Session に接続することも可能です。ただし、その場合は適切なオーディオ形式の設定や、Web ベースの会話よりも通話では遅延が大きくなるため、割り込みタイミングの調整が必要になります
10+
Twilio は、電話の通話音声の 元 audio を WebSocket サーバーへ送る [Media Streams API](https://www.twilio.com/docs/voice/media-streams) を提供しています。このセットアップを使うと、[音声エージェントの概要](/openai-agents-js/ja/guides/voice-agents) を Twilio に接続できます。既定の Realtime Session transport を `websocket` モードで使用して、Twilio から来るイベントを Realtime Session に接続できます。ただし、電話は Web ベースの会話よりも遅延が大きくなりがちなため、適切な音声フォーマットを設定し、割り込みタイミングを自前で調整する必要があります
1111

12-
セットアップ体験を改善するために、Twilio への接続、割り込み処理、オーディオ転送を代わりに扱う専用のトランスポート層を用意しました
12+
セットアップの体験を向上させるため、Twilio への接続や割り込み処理、音声の転送までを代わりに処理する専用のトランスポート層を用意しました
1313

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

2020
## セットアップ
2121

2222
<Steps>
2323

24-
1. **Twilio アカウントと Twilio の電話番号を用意する**
24+
1. **Twilio アカウントと Twilio の電話番号を用意します。**
2525

26-
2. **Twilio からのイベントを受け取れる WebSocket サーバーを用意する**
26+
2. **Twilio からのイベントを受け取れる WebSocket サーバーをセットアップします。**
2727

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

33-
3. **拡張パッケージをインストールして Twilio アダプターを導入する**
33+
3. **extensions パッケージをインストールして Twilio アダプターを導入します:**
3434

3535
```bash
3636
npm install @openai/agents-extensions
3737
```
3838

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

4141
<Code
4242
lang="typescript"
@@ -46,36 +46,39 @@ Twilio は、電話の通話音声の 元 オーディオを WebSocket サーバ
4646
)}
4747
/>
4848

49-
5. **`RealtimeSession` を Twilio に接続する**
49+
5. **`RealtimeSession` を Twilio に接続します:**
5050

5151
```typescript
5252
session.connect({ apiKey: 'your-openai-api-key' });
5353
```
5454

5555
</Steps>
5656

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

5959
## ヒントと考慮事項
6060

61-
1. **スピードが最重要**
61+
1. **速度が最重要です。**
6262

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

65-
2. **Twilio の 元 イベントへアクセスする**
66+
2. **Twilio の 元 イベントへアクセスします。**
6667

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

69-
3. **デバッグログを確認する**
71+
3. **デバッグログを確認します。**
7072

71-
何が起きているかを詳しく知りたい場合があります。環境変数 `DEBUG=openai-agents*` を使うと Agents SDK からのすべてのデバッグログが表示されます。あるいは、`DEBUG=openai-agents:extensions:twilio*` を使って Twilio アダプターのデバッグログだけを有効にできます。
73+
何が起きているかの詳細が必要になることがあります。環境変数 `DEBUG=openai-agents*` を使うと Agents SDK のすべてのデバッグログが表示されます。
74+
あるいは、`DEBUG=openai-agents:extensions:twilio*` を使って Twilio アダプターのデバッグログだけを有効化できます。
7275

73-
## フルサーバー例
76+
## サーバーのフル例
7477

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

7780
<Code
7881
lang="typescript"
7982
code={twilioServerExample}
80-
title="Fastify を使ったサーバー例"
83+
title="Example server using Fastify"
8184
/>

0 commit comments

Comments
 (0)