Logo
Type aliases

GeminiConfig

GeminiConfig = object

Defined in: packages/providers/google/src/base.ts:60

Properties

model?

optional model: GEMINI_MODEL

Defined in: packages/providers/google/src/base.ts:61


temperature?

optional temperature: number

Defined in: packages/providers/google/src/base.ts:62


topP?

optional topP: number

Defined in: packages/providers/google/src/base.ts:63


maxTokens?

optional maxTokens: number

Defined in: packages/providers/google/src/base.ts:64


safetySettings?

optional safetySettings: SafetySetting[]

Defined in: packages/providers/google/src/base.ts:65


voiceName?

optional voiceName: GeminiVoiceName

Defined in: packages/providers/google/src/base.ts:66


apiKey?

optional apiKey: string

Defined in: packages/providers/google/src/base.ts:67


httpOptions?

optional httpOptions: HttpOptions

Defined in: packages/providers/google/src/base.ts:68


vertex?

optional vertex: object

Defined in: packages/providers/google/src/base.ts:69

project?

optional project: string

location?

optional location: string