Skip to content

Commit 1900729

Browse files
Update all translated document pages (#691)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 46a69bc commit 1900729

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

+1792
-1823
lines changed

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

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

1717
## セットアップ
1818

@@ -24,20 +24,20 @@ Agents SDK は標準で OpenAI のモデルに対して Responses API または
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';
3737
import { aisdk } from '@openai/agents-extensions';
3838
```
3939

40-
4. エージェントが使用するモデルのインスタンスを初期化します:
40+
4. エージェントで使用するモデルのインスタンスを初期化します:
4141

4242
```typescript
4343
const model = aisdk(openai('gpt-5-mini'));
@@ -46,10 +46,10 @@ Agents SDK は標準で OpenAI のモデルに対して Responses API または
4646
</Steps>
4747

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

5555
##
@@ -62,7 +62,7 @@ Agents SDK は標準で OpenAI のモデルに対して Responses API または
6262

6363
## プロバイダーのメタデータの受け渡し
6464

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

6767
```ts
6868
providerData: {

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

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +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 接続を開けません。これらの環境から Realtime Agents への接続を簡単にするため、extensions パッケージは `fetch()` ベースのアップグレードを内部で行う専用のトランスポートを提供します
9+
Cloudflare Workers とその他の workerd ランタイムでは、グローバルな `WebSocket` コンストラクタを使ってアウトバウンド WebSockets を開くことはできません。これらの環境から Realtime Agents に接続しやすくするために、extensions パッケージは `fetch()` ベースのアップグレードを内部で実行する専用の transport を提供します
1010

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

1918
## セットアップ
@@ -26,7 +25,7 @@ Cloudflare Workers とその他の workerd ランタイムでは、グローバ
2625
npm install @openai/agents-extensions
2726
```
2827

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

3130
<Code lang="typescript" code={cloudflareBasicExample} />
3231

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

4140
## 注意事項
4241

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

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

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ 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 に接続できます。Twilio からのイベントを Realtime Session に接続するには、`websocket` モードのデフォルトの 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 に接続するために使用できます。Twilio から来るイベントを Realtime Session に接続するには、`websocket` モードのデフォルトの Realtime Session トランスポートを使用できます。ただし、Web ベースの会話より通話の方が自然にレイテンシが大きくなるため、適切なオーディオ形式を設定し、自分で割り込みタイミングを調整する必要があります
1111

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

1414
<Aside type="caution">
1515
このアダプターはまだベータ版です。レアケースの問題やバグに遭遇する可能性があります。
16-
問題があれば [GitHub
16+
何か問題があれば [GitHub
1717
issues](https://github.com/openai/openai-agents-js/issues)
1818
に報告してください。迅速に修正します。
1919
</Aside>
@@ -22,22 +22,22 @@ Twilio は、電話からの元音声を WebSocket サーバーに送信する [
2222

2323
<Steps>
2424

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

27-
2. **Twilio からのイベントを受信できる WebSocket サーバーをセットアップします。**
27+
2. **Twilio からのイベントを受け取れる WebSocket サーバーをセットアップすること**
2828

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

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

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

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

4242
<Code
4343
lang="typescript"
@@ -47,40 +47,36 @@ Twilio は、電話からの元音声を WebSocket サーバーに送信する [
4747
)}
4848
/>
4949

50-
5. **`RealtimeSession` を Twilio に接続します:**
50+
5. **`RealtimeSession` を Twilio に接続すること**
5151

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

5656
</Steps>
5757

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

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

62-
1. **スピードが最優先です**
62+
1. **スピードが最重要です**
6363

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

67-
2. **Twilio の元イベントにアクセスします**
66+
2. **Twilio の元イベントにアクセスする**
6867

69-
Twilio が送信する元イベントにアクセスしたい場合は、`RealtimeSession` インスタンスの
70-
`transport_event` イベントをリッスンします。Twilio からのすべてのイベントは `twilio_message` の type を持ち、
71-
元イベントデータが入った `message` プロパティを含みます。
68+
Twilio が送信している元イベントにアクセスしたい場合は、`RealtimeSession` インスタンス上の `transport_event` をリッスンできます。Twilio からのすべてのイベントは `twilio_message` の type を持ち、元のイベントデータを含む `message` プロパティを持ちます。
7269

73-
3. **デバッグログを確認します**
70+
3. **デバッグログを確認する**
7471

75-
状況の詳細が必要になることがあります。環境変数 `DEBUG=openai-agents*` を使うと Agents SDK のすべてのデバッグログが表示されます。
76-
あるいは、`DEBUG=openai-agents:extensions:twilio*` を使用して Twilio アダプターのデバッグログのみに絞ることもできます。
72+
何が起きているかの詳細が必要になることがあります。`DEBUG=openai-agents*` 環境変数を使用すると、Agents SDK からのすべてのデバッグログが表示されます。あるいは、`DEBUG=openai-agents:extensions:twilio*` を使って Twilio アダプターのデバッグログだけを有効にできます。
7773

78-
## 完全なサーバーの例
74+
## サーバーの完全な例
7975

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

8278
<Code
8379
lang="typescript"
8480
code={twilioServerExample}
85-
title="Fastify を使ったサーバー例"
81+
title="Example server using Fastify"
8682
/>

0 commit comments

Comments
 (0)