Uses of Class
com.azure.search.documents.indexes.models.KnowledgeAgent
Packages that use KnowledgeAgent
Package
Description
Azure AI Search, formerly known as "Azure AI Search", provides secure information retrieval at scale over
user-owned content in traditional and conversational search applications.
Package containing the data models for SearchServiceClient.
-
Uses of KnowledgeAgent in com.azure.search.documents.indexes
Methods in com.azure.search.documents.indexes that return KnowledgeAgentModifier and TypeMethodDescriptionSearchIndexClient.createKnowledgeAgent(KnowledgeAgent knowledgeAgent) Creates a new agent.SearchIndexClient.createOrUpdateKnowledgeAgent(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.SearchIndexClient.getKnowledgeAgent(String agentName) Retrieves an agent definition.Methods in com.azure.search.documents.indexes that return types with arguments of type KnowledgeAgentModifier and TypeMethodDescriptionSearchIndexAsyncClient.createKnowledgeAgent(KnowledgeAgent knowledgeAgent) Creates a new agent.Mono<com.azure.core.http.rest.Response<KnowledgeAgent>> SearchIndexAsyncClient.createKnowledgeAgentWithResponse(KnowledgeAgent knowledgeAgent) Creates a new agent.com.azure.core.http.rest.Response<KnowledgeAgent> SearchIndexClient.createKnowledgeAgentWithResponse(KnowledgeAgent knowledgeAgent, com.azure.core.util.Context context) Creates a new agent.SearchIndexAsyncClient.createOrUpdateKnowledgeAgent(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.Mono<com.azure.core.http.rest.Response<KnowledgeAgent>> SearchIndexAsyncClient.createOrUpdateKnowledgeAgentWithResponse(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.com.azure.core.http.rest.Response<KnowledgeAgent> SearchIndexClient.createOrUpdateKnowledgeAgentWithResponse(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Creates a new agent or updates an agent if it already exists.SearchIndexAsyncClient.getKnowledgeAgent(String agentName) Retrieves an agent definition.Mono<com.azure.core.http.rest.Response<KnowledgeAgent>> SearchIndexAsyncClient.getKnowledgeAgentWithResponse(String agentName) Retrieves an agent definition.com.azure.core.http.rest.Response<KnowledgeAgent> SearchIndexClient.getKnowledgeAgentWithResponse(String agentName, com.azure.core.util.Context context) Retrieves an agent definition.com.azure.core.http.rest.PagedFlux<KnowledgeAgent> SearchIndexAsyncClient.listKnowledgeAgents()Lists all agents available for a search service.com.azure.core.http.rest.PagedIterable<KnowledgeAgent> SearchIndexClient.listKnowledgeAgents()Lists all agents available for a search service.com.azure.core.http.rest.PagedIterable<KnowledgeAgent> SearchIndexClient.listKnowledgeAgents(com.azure.core.util.Context context) Lists all agents available for a search service.Methods in com.azure.search.documents.indexes with parameters of type KnowledgeAgentModifier and TypeMethodDescriptionSearchIndexAsyncClient.createKnowledgeAgent(KnowledgeAgent knowledgeAgent) Creates a new agent.SearchIndexClient.createKnowledgeAgent(KnowledgeAgent knowledgeAgent) Creates a new agent.Mono<com.azure.core.http.rest.Response<KnowledgeAgent>> SearchIndexAsyncClient.createKnowledgeAgentWithResponse(KnowledgeAgent knowledgeAgent) Creates a new agent.com.azure.core.http.rest.Response<KnowledgeAgent> SearchIndexClient.createKnowledgeAgentWithResponse(KnowledgeAgent knowledgeAgent, com.azure.core.util.Context context) Creates a new agent.SearchIndexAsyncClient.createOrUpdateKnowledgeAgent(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.SearchIndexClient.createOrUpdateKnowledgeAgent(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.Mono<com.azure.core.http.rest.Response<KnowledgeAgent>> SearchIndexAsyncClient.createOrUpdateKnowledgeAgentWithResponse(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch) Creates a new agent or updates an agent if it already exists.com.azure.core.http.rest.Response<KnowledgeAgent> SearchIndexClient.createOrUpdateKnowledgeAgentWithResponse(String agentName, KnowledgeAgent knowledgeAgent, String ifMatch, String ifNoneMatch, com.azure.core.util.Context context) Creates a new agent or updates an agent if it already exists. -
Uses of KnowledgeAgent in com.azure.search.documents.indexes.models
Methods in com.azure.search.documents.indexes.models that return KnowledgeAgentModifier and TypeMethodDescriptionstatic KnowledgeAgentKnowledgeAgent.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of KnowledgeAgent from the JsonReader.KnowledgeAgent.setDescription(String description) Set the description property: The description of the agent.KnowledgeAgent.setEncryptionKey(SearchResourceEncryptionKey encryptionKey) Set the encryptionKey property: A description of an encryption key that you create in Azure Key Vault.Set the eTag property: The ETag of the agent.KnowledgeAgent.setRequestLimits(KnowledgeAgentRequestLimits requestLimits) Set the requestLimits property: Guardrails to limit how much resources are utilized for a single agent retrieval request.Methods in com.azure.search.documents.indexes.models that return types with arguments of type KnowledgeAgentModifier and TypeMethodDescriptionListKnowledgeAgentsResult.getKnowledgeAgents()Get the knowledgeAgents property: The value property.Constructor parameters in com.azure.search.documents.indexes.models with type arguments of type KnowledgeAgentModifierConstructorDescriptionListKnowledgeAgentsResult(List<KnowledgeAgent> knowledgeAgents) Creates an instance of ListKnowledgeAgentsResult class.