Carregar arquivo
Faça o upload de um arquivo que pode ser usado com Assistentes, Armazenamentos de Vetores e outros recursos. Os arquivos são enviados para o S3 para armazenamento durável.
Autorizações
Send Authorization: Bearer , using an MKA1 API key for automation or an OAuth API access token for a signed-in application. Use a dynamic security callback to refresh OAuth access tokens. Browser session-only operations still require their declared cookie.
Cabeçalhos
Optional external end-user identifier forwarded by the API gateway.
Corpo
O arquivo a ser enviado. As partes do arquivo multipart devem incluir um nome de arquivo não em branco; o nome de arquivo placeholder WHATWG em minúsculas "blob" é tratado como ausente.
O propósito pretendido do arquivo
assistants, batch, fine-tune, vision, user_data, evals Resposta
OK
O identificador do arquivo
O tamanho do arquivo em bytes
-9007199254740991 <= x <= 9007199254740991Timestamp Unix quando o arquivo foi criado
-9007199254740991 <= x <= 9007199254740991O nome do arquivo
O propósito pretendido do arquivo
assistants, batch, fine-tune, vision, user_data, evals Timestamp Unix quando o arquivo expira
-9007199254740991 <= x <= 9007199254740991DESATUALIZADO: Status de processamento de arquivo
uploaded, processed, error DESATUALIZADO: Detalhes sobre o status do arquivo
SHA-256 dos bytes do arquivo, em hexadecimal minúsculo. Dois arquivos com o mesmo valor contêm o mesmo conteúdo; um armazenamento vetorial recusa um segundo. Nulo para arquivos enviados antes da criação do hash, até que sejam anexados a um armazenamento ou preenchidos retroativamente.
64