콘텐츠로 이동

IRBlock

이 콘텐츠는 아직 번역되지 않았습니다.

type IRBlock =
| {
t: "text";
text: string;
}
| {
signature?: string;
t: "thinking";
text: string;
}
| {
payload?: unknown;
provider: string;
t: "opaque";
}
| {
args?: unknown;
id: string;
name: string;
t: "tool_call";
}
| {
callId: string;
content: (
| {
t: "text";
text: string;
}
| {
data: string;
mime: string;
t: "image";
})[];
isError?: boolean;
t: "tool_result";
}
| {
data: string;
mime: string;
t: "image";
};

消息内容块:text / thinking / opaque / tool_call / tool_result / image(IRBlockSchema 推导)。