We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 02c4ba7 commit a3d869bCopy full SHA for a3d869b
packages/vertexai/src/types/ai.ts
@@ -0,0 +1,21 @@
1
+/**
2
+ * Shims @types/dom-chromium-ai
3
+ * TODO: replace with @types/dom-chromium-ai once we can use es2020.intl.
4
+ */
5
+interface AILanguageModelCreateOptions {
6
+ topK?: number;
7
+ temperature?: number;
8
+}
9
+
10
+export interface AILanguageModelCreateOptionsWithSystemPrompt
11
+ extends AILanguageModelCreateOptions {
12
+ systemPrompt?: string;
13
+ initialPrompts?: AILanguageModelPrompt[];
14
15
16
+type AILanguageModelPromptRole = 'user' | 'assistant';
17
18
+interface AILanguageModelPrompt {
19
+ role: AILanguageModelPromptRole;
20
+ content: string;
21
0 commit comments