Claude Platform Docs

C# API reference

Crea un messaggio
Message Messages.Create(parameters, cancellationToken = default)
POST/v1/messages

Invia un elenco strutturato di messaggi di input con contenuto testuale e/o immagini, e il modello genererà il messaggio successivo nella conversazione.

Conta i token in un messaggio
MessageTokensCount Messages.CountTokens(parameters, cancellationToken = default)
POST/v1/messages/count_tokens

Conta il numero di token in un messaggio.

Elenca i modelli
ModelListPage Models.List(parameters, cancellationToken = default)
GET/v1/models

Elenca i modelli disponibili.

Ottieni un modello
ModelInfo Models.Retrieve(parameters, cancellationToken = default)
GET/v1/models/{model_id}

Ottieni un modello specifico.

Carica file
FileMetadata Files.Upload(parameters, cancellationToken = default)
POST/v1/files
Elenca i file
FileListPage Files.List(parameters, cancellationToken = default)
GET/v1/files
Scarica file
HttpResponse Files.Download(parameters, cancellationToken = default)
GET/v1/files/{file_id}/content
Ottieni metadati del file
FileMetadata Files.RetrieveMetadata(parameters, cancellationToken = default)
GET/v1/files/{file_id}
Elimina file
DeletedFile Files.Delete(parameters, cancellationToken = default)
DELETE/v1/files/{file_id}
Crea skill
Skill Skills.Create(parameters, cancellationToken = default)
POST/v1/skills
Elenca le skill
SkillListPage Skills.List(parameters, cancellationToken = default)
GET/v1/skills
Ottieni skill
Skill Skills.Retrieve(parameters, cancellationToken = default)
GET/v1/skills/{skill_id}
Elimina skill
DeletedSkill Skills.Delete(parameters, cancellationToken = default)
DELETE/v1/skills/{skill_id}