> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# インテグレーション

> OpenAI、Anthropic、Google Gen AI の各 SDK にパッチを適用し、それらの Call を自動的にトレースします。

オプションの Python プロバイダー SDK 向けの自動トレースインテグレーションです。

これらには `integrations` モジュールからアクセスできます。

```python theme={"system"}
from coreweave.forge.agentlens.tracing import integrations
```

<h2 id="autopatch">
  autopatch
</h2>

```python theme={"system"}
def autopatch() -> None: ...
```

読み込み済みのプロバイダーにパッチを適用し、後からインポートされるプロバイダーを監視します。

<h2 id="disable_autopatch">
  disable\_autopatch
</h2>

```python theme={"system"}
def disable_autopatch() -> None: ...
```

以降のインポートの監視を停止します。パッチ適用済みのシンボルは、そのままパッチが適用された状態で維持されます。

<h2 id="patch_openai">
  patch\_openai
</h2>

```python theme={"system"}
def patch_openai() -> bool: ...
```

インストール済みの OpenAI SDK のメソッドにパッチを適用します。複数回呼び出しても問題ありません。

<h2 id="unpatch_openai">
  unpatch\_openai
</h2>

```python theme={"system"}
def unpatch_openai() -> bool: ...
```

Forge によって置き換えられた OpenAI SDK のメソッドを元に戻します。

<h2 id="patch_anthropic">
  patch\_anthropic
</h2>

```python theme={"system"}
def patch_anthropic() -> bool: ...
```

インストール済みの Anthropic SDK のメソッドにパッチを適用します。複数回呼び出しても問題ありません。

<h2 id="unpatch_anthropic">
  unpatch\_anthropic
</h2>

```python theme={"system"}
def unpatch_anthropic() -> bool: ...
```

Forge によって置き換えられた Anthropic SDK のメソッドを元に戻します。

<h2 id="patch_google_genai">
  patch\_google\_genai
</h2>

```python theme={"system"}
def patch_google_genai() -> bool: ...
```

インストール済みの Google Gen AI SDK のメソッドにパッチを適用します。複数回呼び出しても問題ありません。

<h2 id="unpatch_google_genai">
  unpatch\_google\_genai
</h2>

```python theme={"system"}
def unpatch_google_genai() -> bool: ...
```

Forge によって置き換えられた Google Gen AI SDK のメソッドを元に戻します。

<h2 id="unpatch_all">
  unpatch\_all
</h2>

```python theme={"system"}
def unpatch_all() -> None: ...
```

このパッケージによってパッチが適用されたすべてのプロバイダーを元の状態に戻します。
