ToolOutputGuardrailData
이 콘텐츠는 아직 번역되지 않았습니다.
Input data passed to a tool output guardrail function.
Extends
Section titled “Extends”ToolInputGuardrailData<TContext>
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
|
|
Properties
Section titled “Properties”agent: Agent<any, any>;Inherited from
Section titled “Inherited from”context
Section titled “context”context: RunContext<TContext>;Inherited from
Section titled “Inherited from”ToolInputGuardrailData.context
output
Section titled “output”output: unknown;toolCall
Section titled “toolCall”toolCall: object;| Name | Type | Description |
|---|---|---|
|
|
|
The arguments of the function call. |
|
|
|
The ID of the tool call. Required to match up the respective tool call result. |
|
|
|
An ID to identify the item. This is optional by default. If a model provider absolutely requires this field, it will be validated on the model level. |
|
|
|
The name of the function. |
|
|
|
Additional optional provider specific data. Used for custom functionality or model provider specific fields. |
|
|
|
The status of the function call. |
|
|
|
‐ |