File tree Expand file tree Collapse file tree 4 files changed +15
-4
lines changed
Expand file tree Collapse file tree 4 files changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -705,14 +705,15 @@ export interface LanguageModelMessage {
705705
706706// @public (undocumented)
707707export interface LanguageModelMessageContent {
708- // Warning: (ae-forgotten-export) The symbol "LanguageModelMessageContentValue" needs to be exported by the entry point index.d.ts
709- //
710708 // (undocumented)
711709 content: LanguageModelMessageContentValue ;
712710 // (undocumented)
713711 type: LanguageModelMessageType ;
714712}
715713
714+ // @public (undocumented)
715+ export type LanguageModelMessageContentValue = ImageBitmapSource | AudioBuffer | BufferSource | string ;
716+
716717// @public (undocumented)
717718export type LanguageModelMessageRole = ' system' | ' user' | ' assistant' ;
718719
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ export interface LanguageModelMessageContent
2020
2121| Property | Type | Description |
2222| --- | --- | --- |
23- | [content ](./ai .languagemodelmessagecontent .md #languagemodelmessagecontentcontent ) | LanguageModelMessageContentValue | |
23+ | [content ](./ai .languagemodelmessagecontent .md #languagemodelmessagecontentcontent ) | [ LanguageModelMessageContentValue ](./ ai . md # languagemodelmessagecontentvalue ) | |
2424| [type ](./ai .languagemodelmessagecontent .md #languagemodelmessagecontenttype ) | [LanguageModelMessageType ](./ai .md #languagemodelmessagetype ) | |
2525
2626## LanguageModelMessageContent .content
Original file line number Diff line number Diff line change @@ -150,6 +150,7 @@ The Firebase AI Web SDK.
150150| [ BackendType] ( ./ai.md#backendtype ) | Type alias representing valid backend types. It can be either <code >'VERTEX_AI'</code > or <code >'GOOGLE_AI'</code >. |
151151| [ InferenceMode] ( ./ai.md#inferencemode ) | Determines whether inference happens on-device or in-cloud. |
152152| [ LanguageModelInitialPrompts] ( ./ai.md#languagemodelinitialprompts ) | |
153+ | [ LanguageModelMessageContentValue] ( ./ai.md#languagemodelmessagecontentvalue ) | |
153154| [ LanguageModelMessageRole] ( ./ai.md#languagemodelmessagerole ) | |
154155| [ LanguageModelMessageType] ( ./ai.md#languagemodelmessagetype ) | |
155156| [ Part] ( ./ai.md#part ) | Content part - includes text, image/video, or function call/response part types. |
@@ -390,6 +391,14 @@ export type InferenceMode = 'prefer_on_device' | 'only_on_device' | 'only_in_clo
390391export type LanguageModelInitialPrompts = LanguageModelMessage [] | LanguageModelMessageShorthand [];
391392```
392393
394+ ## LanguageModelMessageContentValue
395+
396+ <b >Signature:</b >
397+
398+ ``` typescript
399+ export type LanguageModelMessageContentValue = ImageBitmapSource | AudioBuffer | BufferSource | string ;
400+ ```
401+
393402## LanguageModelMessageRole
394403
395404<b >Signature:</b >
Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ export {
3030 LanguageModelInitialPrompts ,
3131 LanguageModelMessage ,
3232 LanguageModelMessageContent ,
33+ LanguageModelMessageContentValue ,
3334 LanguageModelMessageRole ,
3435 LanguageModelMessageShorthand ,
35- LanguageModelMessageType
36+ LanguageModelMessageType ,
3637} from './language-model' ;
You can’t perform that action at this time.
0 commit comments