Anthropic | モデル

利用可能な 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;