IAIConfigurationService

Amaç: AI sağlayıcı yapılandırma yönetimi

Namespace: SmartRAG.Interfaces.AI

Daha iyi SRP için yapılandırma yürütmeden ayrıldı.

Metodlar

GetAIProviderConfig

Şu anda yapılandırılmış sağlayıcı için AI sağlayıcı yapılandırmasını alır.

AIProviderConfig? GetAIProviderConfig()

Döndürür: AI sağlayıcı yapılandırması veya yapılandırılmamışsa null

GetProviderConfig

Belirli bir sağlayıcı için AI sağlayıcı yapılandırmasını alır.

AIProviderConfig? GetProviderConfig(AIProvider provider)

Parametreler:

  • provider (AIProvider): Yapılandırması alınacak AI sağlayıcı

Döndürür: AI sağlayıcı yapılandırması veya bulunamazsa null

İlgili Arayüzler