B-Arts DocumentationIndice generale

BAIConnectionSettings

Identità

  • Namespace: B.BAI

  • Assembly: BFramework

  • Tipo: class

Costruttori

  • BAIConnectionSettings()

  • BAIConnectionSettings(string url)

  • BAIConnectionSettings(string url, string modelName)

Proprietà

Proprietà Tipo Default Significato
Url string "" URL base; se vuoto viene usato quello predefinito del provider.
ModelName string "" Modello predefinito per Send ed Execute.
EmbeddingModelName string "B-Arts/BAIEmbed:latest" Modello usato esclusivamente da GetEmbeddingAsync.
ApiKey string "" Chiave richiesta dai provider remoti.
TipoProvider eBAITipoProvider Ollama Provider selezionato. Usare Custom quando si passa un IBAIProvider personalizzato.

Metodi

  • BAIConnectionSettings Clone() — crea una copia indipendente comprendente EmbeddingModelName.

EmbeddingModelName è separato da ModelName: un modello generativo non deve essere riutilizzato implicitamente per gli embeddings.