id que ele retorna e leia de volta os metadados e os bytes do arquivo por esse ID. Os exemplos usam um client criado como em Instalação.
Envie um arquivo
TypeScript e Python enviam com um método do SDK, que enviaPOST /v1/batches/files. Os outros SDKs não conseguem enviar multipart, então enviam o formulário para POST /v1/files com o cliente HTTP padrão.
Opções de upload
Elas se aplicam aos métodos de upload de TypeScript e Python. Nas solicitações multipart diretas, enviepurpose e file como campos do formulário.
Leia um arquivo de volta
file_123 pelo ID que o upload retornou.
Em Python, você também pode acessá-las por
client.files: create(params) envia o arquivo como upload_file, list() lista, retrieve(id) lê os metadados e content(id) lê os bytes. O Rust não tem métodos de arquivo.
Os endpoints de arquivos estão em beta e exigem um provedor de lote ativado.
Guarde o ID do arquivo: não é possível listar arquivos
Salve oid de cada arquivo enviado. Os métodos de listagem chamam GET /v1/files, que retorna 400 com o código not_supported e o motivo file_list_not_supported_with_shared_gateway_key. O contrato completo está na referência da API de arquivos.
Resposta
FileObject, retornado pelo upload e pelos métodos de metadados: