File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
packages/vertexai/src/types Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 17
17
18
18
export * from './content' ;
19
19
export * from './enums' ;
20
+ export * from './language-model' ;
20
21
export * from './requests' ;
21
22
export * from './responses' ;
22
23
export * from './error' ;
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ export interface LanguageModelParams {
16
16
export interface LanguageModelCreateCoreOptions {
17
17
topK ?: number ;
18
18
temperature ?: number ;
19
- expectedInputs ?: Array < LanguageModelExpectedInput > ;
19
+ expectedInputs ?: LanguageModelExpectedInput [ ] ;
20
20
}
21
21
export interface LanguageModelCreateOptions extends LanguageModelCreateCoreOptions {
22
22
signal ?: AbortSignal ;
@@ -25,18 +25,17 @@ export interface LanguageModelCreateOptions extends LanguageModelCreateCoreOptio
25
25
initialPrompts ?: LanguageModelInitialPrompts ;
26
26
}
27
27
export interface LanguageModelPromptOptions {
28
- responseJSONSchema ?: any ;
29
28
signal ?: AbortSignal ;
30
29
}
31
30
export interface LanguageModelExpectedInput {
32
31
type : LanguageModelMessageType ;
33
- languages ?: Array < string > ;
32
+ languages ?: string [ ] ;
34
33
}
35
- export type LanguageModelPrompt = Array < LanguageModelMessage > | Array < LanguageModelMessageShorthand > | string ;
36
- export type LanguageModelInitialPrompts = Array < LanguageModelMessage > | Array < LanguageModelMessageShorthand > ;
34
+ export type LanguageModelPrompt = LanguageModelMessage [ ] | LanguageModelMessageShorthand [ ] | string ;
35
+ export type LanguageModelInitialPrompts = LanguageModelMessage [ ] | LanguageModelMessageShorthand [ ] ;
37
36
export interface LanguageModelMessage {
38
37
role : LanguageModelMessageRole ;
39
- content : Array < LanguageModelMessageContent > ;
38
+ content : LanguageModelMessageContent [ ] ;
40
39
}
41
40
export interface LanguageModelMessageShorthand {
42
41
role : LanguageModelMessageRole ;
You can’t perform that action at this time.
0 commit comments