Merged
Show file tree
Hide file tree
Changes from 1 commit
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Failed to load files.
PrevPrevious commit
Next Next commit
Add missing types
  • Loading branch information
@erikeldridge
erikeldridge committedMay 13, 2025
commit 1e71a5665f7ae4778fd7b94db1939f3434258a15
Original file line numberDiff line numberDiff line change
Expand Up@@ -150,6 +150,7 @@ The Firebase AI Web SDK.
| [BackendType](./ai.md#backendtype) | Type alias representing valid backend types. It can be either <code>'VERTEX_AI'</code> or <code>'GOOGLE_AI'</code>. |
| [InferenceMode](./ai.md#inferencemode) | Determines whether inference happens on-device or in-cloud. |
| [LanguageModelInitialPrompts](./ai.md#languagemodelinitialprompts) | |
| [LanguageModelMessageRole](./ai.md#languagemodelmessagerole) | |
| [LanguageModelMessageType](./ai.md#languagemodelmessagetype) | |
| [Part](./ai.md#part) | Content part - includes text, image/video, or function call/response part types. |
| [ResponseModality](./ai.md#responsemodality) | <b><i>(Public Preview)</i></b> Generation modalities to be returned in generation responses. |
Expand DownExpand Up@@ -389,6 +390,14 @@ export type InferenceMode = 'prefer_on_device' | 'only_on_device' | 'only_in_clo
export type LanguageModelInitialPrompts = LanguageModelMessage[] | LanguageModelMessageShorthand[];
```

## LanguageModelMessageRole

<b>Signature:</b>

```typescript
export type LanguageModelMessageRole = 'system' | 'user' | 'assistant';
```

## LanguageModelMessageType

<b>Signature:</b>
Expand Down
Original file line numberDiff line numberDiff line change
Expand Up@@ -30,6 +30,7 @@ export {
LanguageModelInitialPrompts,
LanguageModelMessage,
LanguageModelMessageContent,
LanguageModelMessageRole,
LanguageModelMessageShorthand,
LanguageModelMessageType
} from './language-model';
Loading