CapabilityHostBuilder Methods
Class Methods 4 members
A fluent builder for configuring a capability host on a Microsoft Foundry project.
WithAzureOpenAI(IResourceBuilder<FoundryResource>) Section titled WithAzureOpenAI(IResourceBuilder<FoundryResource>) CapabilityHostBuilder Configures an Azure OpenAI-type Microsoft Foundry account for AI model calls.
public class CapabilityHostBuilder{ public CapabilityHostBuilder WithAzureOpenAI( IResourceBuilder<FoundryResource> openAI) { // ... }}Parameters
openAI IResourceBuilder<FoundryResource> The Microsoft Foundry resource builder. Returns
CapabilityHostBuilder The capability host builder for chaining. WithCosmosDB(IResourceBuilder<AzureCosmosDBResource>) Section titled WithCosmosDB(IResourceBuilder<AzureCosmosDBResource>) CapabilityHostBuilder Configures the Cosmos DB resource for metadata and conversation state storage.
public class CapabilityHostBuilder{ public CapabilityHostBuilder WithCosmosDB( IResourceBuilder<AzureCosmosDBResource> cosmosDb) { // ... }}Parameters
cosmosDb IResourceBuilder<AzureCosmosDBResource> The Cosmos DB resource builder. Returns
CapabilityHostBuilder The capability host builder for chaining. WithSearch(IResourceBuilder<AzureSearchResource>) Section titled WithSearch(IResourceBuilder<AzureSearchResource>) CapabilityHostBuilder Configures the Azure Search resource for vector search capabilities.
public class CapabilityHostBuilder{ public CapabilityHostBuilder WithSearch( IResourceBuilder<AzureSearchResource> search) { // ... }}Parameters
search IResourceBuilder<AzureSearchResource> The Search resource builder. Returns
CapabilityHostBuilder The capability host builder for chaining. WithStorage(IResourceBuilder<AzureStorageResource>) Section titled WithStorage(IResourceBuilder<AzureStorageResource>) CapabilityHostBuilder Configures the Storage resource for file storage.
public class CapabilityHostBuilder{ public CapabilityHostBuilder WithStorage( IResourceBuilder<AzureStorageResource> storage) { // ... }}Parameters
storage IResourceBuilder<AzureStorageResource> The Storage resource builder. Returns
CapabilityHostBuilder The capability host builder for chaining.