File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -92,6 +92,8 @@ export interface CountTokensRequest {
9292
9393// @public
9494export interface CountTokensResponse {
95+ // (undocumented)
96+ promptTokensDetails? : ModalityTokenCount ;
9597 totalBillableCharacters? : number ;
9698 totalTokens: number ;
9799}
@@ -447,6 +449,30 @@ export class IntegerSchema extends Schema {
447449 constructor (schemaParams ? : SchemaParams );
448450}
449451
452+ // @public
453+ export enum Modality {
454+ // (undocumented)
455+ AUDIO = " AUDIO" ,
456+ // (undocumented)
457+ DOCUMENT = " DOCUMENT" ,
458+ // (undocumented)
459+ IMAGE = " IMAGE" ,
460+ // (undocumented)
461+ MODALITY_UNSPECIFIED = " MODALITY_UNSPECIFIED" ,
462+ // (undocumented)
463+ TEXT = " TEXT" ,
464+ // (undocumented)
465+ VIDEO = " VIDEO"
466+ }
467+
468+ // @public
469+ export interface ModalityTokenCount {
470+ // (undocumented)
471+ modality: Modality ;
472+ // (undocumented)
473+ tokenCount: number ;
474+ }
475+
450476// @public
451477export interface ModelParams extends BaseParams {
452478 // (undocumented)
@@ -682,8 +708,12 @@ export interface UsageMetadata {
682708 // (undocumented)
683709 candidatesTokenCount: number ;
684710 // (undocumented)
711+ candidatesTokensDetails? : ModalityTokenCount [];
712+ // (undocumented)
685713 promptTokenCount: number ;
686714 // (undocumented)
715+ promptTokensDetails? : ModalityTokenCount [];
716+ // (undocumented)
687717 totalTokenCount: number ;
688718}
689719
You can’t perform that action at this time.
0 commit comments