B-Arts DocumentationIndice generale

BAIGeminiProvider

Identità

  • Namespace: B.BAI.BAIProviders

  • Tipo: class : IBAIProvider, IDisposable

  • Name: Gemini

  • DefaultUrl: BAIGlobal.GeminiUrl

  • RequiresApiKey: true

Costruttore

  • BAIGeminiProvider(Action<string, BEnumerations.eSeverity> AddLog, BHttp? http = null).

Normalizza modelli, generazione, contenuti multimodali, safety rating, citazioni, Function Calling, Structured Output, streaming ed embeddings delle API Gemini.

API implementata

Espone tutti i membri di IBAIProvider e Dispose(). Nel codice applicativo preferire BAIConnectionSettings.TipoProvider = eBAITipoProvider.Gemini.