列出并检索有关可用 Claude 模型的信息。
列出所有可用的 Claude 模型。
Anthropic := TsgcHTTP_API_Anthropic.Create(nil);
Anthropic.AnthropicOptions.ApiKey := 'API_KEY';
WriteLn(Anthropic._GetModels);
检索有关特定模型的信息。
Anthropic := TsgcHTTP_API_Anthropic.Create(nil);
Anthropic.AnthropicOptions.ApiKey := 'API_KEY';
WriteLn(Anthropic._GetModel('claude-sonnet-4-20250514'));
使用带类型的响应类对模型数据进行结构化访问。
Anthropic := TsgcHTTP_API_Anthropic.Create(nil);
Anthropic.AnthropicOptions.ApiKey := 'API_KEY';
oModels := Anthropic.GetModels;
Try
for i := 0 to Length(oModels.Data) - 1 do
WriteLn(oModels.Data[i].Id + ' - ' + oModels.Data[i].DisplayName);
Finally
oModels.Free;
End;