AxAIGoogleGeminiContentPart type AxAIGoogleGeminiContentPart = object &
| {
text : string ;
thought? : boolean ;
}
| {
thought : string ;
}
| {
inlineData : {
data : string ;
mimeType : string ;
};
}
| {
functionCall : {
args : object ;
id? : string ;
name : string ;
};
}
| {
functionResponse : {
id? : string ;
name : string ;
response : object ;
};
}
| {
fileData : {
fileUri : string ;
mimeType : string ;
};
}
| {
audioTranscription : {
text : string ;
};
}
| {
executableCode : object ;
}
| {
codeExecutionResult : object ;
}; Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/google-gemini/types.ts#L100
Type Declaration Name Type metadata?{ videoMetadata: object; } thought?booleanthought_signature?string