Optionalabort Signal abortSignal ?: AbortSignal
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1064 Optionalconfig Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1021 Optionalcontext Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1062 Optionaldocs docs ?: { content : ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: ( (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) )[] ; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] ; metadata ?: Record < string , any > ; } []
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1009 Optionalmax Turns maxTurns ?: number
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1050 Optionalmessages messages ?: ( { content : ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: (...)[] ; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] ; metadata ?: Record < string , unknown > ; role : "user" | "model" | "tool" | "system" ; } & { content : | string | ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: (...) | (...) } & { content ?: (...) | (...); } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] | ( | string | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: (...) | (...) } & { content ?: (...) | (...); } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] ; } )[]
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1011 metadata ?: Record < string , any >
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1072 Optionalmodel Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1003 Optionalon Chunk Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1052 Optionaloutput Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1023 Optionalprompt prompt ?: | string | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | ( { toolResponse: { name: string; ref?: string | undefined; output?: unknown; } & { content?: ({ text: string; custom?: Record<string, unknown> | undefined; media?: undefined; toolRequest?: undefined; ... 4 more ...; resource?: undefined; } | ... 6 more ... | { ...; })[] | undefined; }; ... 7 more ...; resource?: unde... ) | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] ; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: ({ text: string; custom?: Record<string, unknown> | undefined; media?: undefined; toolRequest?: undefined; toolResponse?: undefined; data?: unknown; metadata?: Record<string, unknown> | undefined; reasoning?: undefined; resource?: undefined; } | ... 6 more ... | { ...; })[]; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[]
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1007 Optionalresources resources ?: ResourceArgument []
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1017 Optional Betaresume Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1046 returnToolRequests ?: boolean
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1048 Optionalstep Name stepName ?: string
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1066 Optionalstreaming Callback Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1058 Optionalsystem system ?: | string | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | ( { toolResponse: { name: string; ref?: string | undefined; output?: unknown; } & { content?: ({ text: string; custom?: Record<string, unknown> | undefined; media?: undefined; toolRequest?: undefined; ... 4 more ...; resource?: undefined; } | ... 6 more ... | { ...; })[] | undefined; }; ... 7 more ...; resource?: unde... ) | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[] ; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | ( | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text : string ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media : { contentType ?: string ; url : string } ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest : { input ?: unknown ; name : string ; partial ?: boolean ; ref ?: string ; } ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse : { name : string ; output ?: unknown ; ref ?: string } & { content ?: ({ text: string; custom?: Record<string, unknown> | undefined; media?: undefined; toolRequest?: undefined; toolResponse?: undefined; data?: unknown; metadata?: Record<string, unknown> | undefined; reasoning?: undefined; resource?: undefined; } | ... 6 more ... | { ...; })[]; } ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom : Record < string , any > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning : string ; resource ?: undefined ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } | { custom ?: Record < string , unknown > ; data ?: unknown ; media ?: undefined ; metadata ?: Record < string , unknown > ; reasoning ?: undefined ; resource : { uri : string } ; text ?: undefined ; toolRequest ?: undefined ; toolResponse ?: undefined ; } )[]
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1005 Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1019 Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1015 Optionaluse use ?: any []
Defined in ai/lib/prompt-DdE7Y6ZH.d.ts:1060
Options for making a generation request using Genkit.generate or Genkit.generateStream.