@azure-rest/ai-inference package
接口
类型别名
AudioContentFormat |
AudioContentFormat 的别名 |
ChatCompletionsResponseFormat |
表示模型必须输出的格式。 使用此模式可以启用 JSON 模式,而不是默认文本模式。 请注意,若要启用 JSON 模式,某些 AI 模型可能还需要指示模型通过系统或用户消息生成 JSON。 |
ChatCompletionsToolChoicePreset |
ChatCompletionsToolChoicePreset 的别名 |
ChatMessageContentItem |
聊天消息中结构化内容项的抽象表示形式。 |
ChatMessageImageDetailLevel |
ChatMessageImageDetailLevel 的别名 |
ChatRequestMessage |
请求中提供的聊天消息的抽象表示形式。 |
ChatRole |
ChatRole 的别名 |
ChatRoleOutput |
ChatRoleOutput 的别名 |
CompletionsFinishReasonOutput |
CompletionsFinishReasonOutput 的别名 |
EmbeddingEncodingFormat |
EmbeddingEncodingFormat 的别名 |
EmbeddingInputType |
EmbeddingInputType 的别名 |
ExtraParameters |
ExtraParameters 的别名 |
GetChatCompletionsParameters | |
GetEmbeddingsParameters | |
GetImageEmbeddingsParameters | |
GetModelInfoParameters | |
ModelClient | |
ModelTypeOutput |
ModelTypeOutput 的别名 |
函数
函数详细信息
default(string, TokenCredential | KeyCredential, ModelClientOptions)
初始化 ModelClient
的新实例
function default(endpointParam: string, credentials: TokenCredential | KeyCredential, options?: ModelClientOptions): ModelClient
参数
- endpointParam
-
string
参数 endpointParam
- credentials
唯一标识客户端凭据
- options
- ModelClientOptions
所有可选参数的参数
返回
isUnexpected(GetChatCompletions200Response | GetChatCompletionsDefaultResponse)
function isUnexpected(response: GetChatCompletions200Response | GetChatCompletionsDefaultResponse): response
参数
返回
response
isUnexpected(GetModelInfo200Response | GetModelInfoDefaultResponse)
function isUnexpected(response: GetModelInfo200Response | GetModelInfoDefaultResponse): response
参数
返回
response
isUnexpected(GetEmbeddings200Response | GetEmbeddingsDefaultResponse)
function isUnexpected(response: GetEmbeddings200Response | GetEmbeddingsDefaultResponse): response
参数
返回
response
isUnexpected(GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse)
function isUnexpected(response: GetImageEmbeddings200Response | GetImageEmbeddingsDefaultResponse): response
参数
返回
response