Table of Contents

Namespace FoundationaLLM.Orchestration.Core.Interfaces

Interfaces

IAzureAIDirectService

Interface for going directly to Azure AI for orchestration.

IAzureOpenAIDirectService

Interface for going directly to Azure OpenAI for orchestration.

ILLMOrchestrationService

LLM Orchestration Service interface

ILLMOrchestrationServiceManager

Defines the interface for the LLM Orchestration Service Manager.

ILangChainService

Interface for the LangChain Orchestration Service

IOrchestrationService

Interface for the Orchestration Service

ISemanticCacheService

Defines the interface for the semantic cache service.

ISemanticKernelService

Interface to define the core methods of a Semantic Kernal Service

IUserPromptRewriteService

Defines the interface for the user prompt rewrite service.