Uses of Class
com.azure.search.documents.indexes.models.ChatCompletionSkill
Packages that use ChatCompletionSkill
Package
Description
Package containing the data models for SearchServiceClient.
-
Uses of ChatCompletionSkill in com.azure.search.documents.indexes.models
Methods in com.azure.search.documents.indexes.models that return ChatCompletionSkillModifier and TypeMethodDescriptionstatic ChatCompletionSkillChatCompletionSkill.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ChatCompletionSkill from the JsonReader.Set the apiKey property: API key for authenticating to the model.ChatCompletionSkill.setAuthIdentity(SearchIndexerDataIdentity authIdentity) Set the authIdentity property: The user-assigned managed identity used for outbound connections.ChatCompletionSkill.setAuthResourceId(String authResourceId) Set the authResourceId property: Applies to custom skills that connect to external code in an Azure function or some other application that provides the transformations.ChatCompletionSkill.setBatchSize(Integer batchSize) Set the batchSize property: The desired batch size which indicates number of documents.ChatCompletionSkill.setCommonModelParameters(CommonModelParameters commonModelParameters) Set the commonModelParameters property: Common language model parameters that customers can tweak.ChatCompletionSkill.setContext(String context) Set the context property: Represents the level at which operations take place, such as the document root or document content (for example, /document or /document/content).ChatCompletionSkill.setDegreeOfParallelism(Integer degreeOfParallelism) Set the degreeOfParallelism property: If set, the number of parallel calls that can be made to the Web API.ChatCompletionSkill.setDescription(String description) Set the description property: The description of the skill which describes the inputs, outputs, and usage of the skill.ChatCompletionSkill.setExtraParameters(Map<String, Object> extraParameters) Set the extraParameters property: Open-type dictionary for model-specific parameters that should be appended to the chat completions call.ChatCompletionSkill.setExtraParametersBehavior(ChatCompletionExtraParametersBehavior extraParametersBehavior) Set the extraParametersBehavior property: How extra parameters are handled by Azure AI Foundry.ChatCompletionSkill.setHttpHeaders(Map<String, String> httpHeaders) Set the httpHeaders property: The headers required to make the http request.ChatCompletionSkill.setHttpMethod(String httpMethod) Set the httpMethod property: The method for the http request.Set the name property: The name of the skill which uniquely identifies it within the skillset.ChatCompletionSkill.setResponseFormat(ChatCompletionResponseFormat responseFormat) Set the responseFormat property: Determines how the LLM should format its response.ChatCompletionSkill.setTimeout(Duration timeout) Set the timeout property: The desired timeout for the request.