CapabilityHostBuilder Methods
ClassMethods4 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
openAIIResourceBuilder<FoundryResource>The Microsoft Foundry resource builder.Returns
CapabilityHostBuilderThe 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
cosmosDbIResourceBuilder<AzureCosmosDBResource>The Cosmos DB resource builder.Returns
CapabilityHostBuilderThe 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
searchIResourceBuilder<AzureSearchResource>The Search resource builder.Returns
CapabilityHostBuilderThe 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
storageIResourceBuilder<AzureStorageResource>The Storage resource builder.Returns
CapabilityHostBuilderThe capability host builder for chaining.