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>)Capability 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>)Capability 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>)Capability 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
CapabilityHostBuilder The capability host builder for chaining.WithStorage(IResourceBuilder<AzureStorageResource>) Section titled WithStorage(IResourceBuilder<AzureStorageResource>)Capability Configures the Storage resource for file storage.
public class CapabilityHostBuilder{ public CapabilityHostBuilder WithStorage( IResourceBuilder<AzureStorageResource> storage) { // ... }}Parameters
storageIResourceBuilder<AzureStorageResource> The Storage resource builder.Returns
CapabilityHostBuilder The capability host builder for chaining.