Claude Platform Docs

C# API reference

メッセージを作成
Message Messages.Create(parameters, cancellationToken = default)
POST/v1/messages

テキストや画像コンテンツを含む入力メッセージの構造化されたリストを送信すると、モデルが会話内の次のメッセージを生成します。

メッセージ内のトークンをカウント
MessageTokensCount Messages.CountTokens(parameters, cancellationToken = default)
POST/v1/messages/count_tokens

メッセージ内のトークン数をカウントします。

モデルの一覧
ModelListPage Models.List(parameters, cancellationToken = default)
GET/v1/models

利用可能なモデルを一覧表示します。

モデルを取得
ModelInfo Models.Retrieve(parameters, cancellationToken = default)
GET/v1/models/{model_id}

特定のモデルを取得します。

ファイルをアップロード
FileMetadata Files.Upload(parameters, cancellationToken = default)
POST/v1/files
ファイルの一覧
FileListPage Files.List(parameters, cancellationToken = default)
GET/v1/files
ファイルをダウンロード
HttpResponse Files.Download(parameters, cancellationToken = default)
GET/v1/files/{file_id}/content
ファイルのメタデータを取得
FileMetadata Files.RetrieveMetadata(parameters, cancellationToken = default)
GET/v1/files/{file_id}
ファイルを削除
DeletedFile Files.Delete(parameters, cancellationToken = default)
DELETE/v1/files/{file_id}
スキルを作成
Skill Skills.Create(parameters, cancellationToken = default)
POST/v1/skills
スキルの一覧
SkillListPage Skills.List(parameters, cancellationToken = default)
GET/v1/skills
スキルを取得
Skill Skills.Retrieve(parameters, cancellationToken = default)
GET/v1/skills/{skill_id}
スキルを削除
DeletedSkill Skills.Delete(parameters, cancellationToken = default)
DELETE/v1/skills/{skill_id}