TokenLab

Gemini Files 및 캐시

Gemini 파일 메타데이터 생성

JSON 메타데이터로부터 Gemini 파일 리소스를 생성합니다.

POST
/v1beta/files
JSON 메타데이터로부터 Gemini 파일 리소스를 생성합니다. 파일 바이트는 /upload/v1beta/files를 통해 업로드하십시오. 리소스는 소유한 Workspace 내에서만 읽기, 참조, 변경 또는 삭제할 수 있습니다.
curl -X POST "https://example.com/v1beta/files" \  -H "Content-Type: application/json" \  -d '{}'
{  "name": "string",  "displayName": "string",  "mimeType": "string",  "sizeBytes": "string",  "uri": "string",  "state": "string",  "createTime": "2019-08-24T14:15:22Z",  "updateTime": "2019-08-24T14:15:22Z",  "expirationTime": "2019-08-24T14:15:22Z",  "error": {}}

인증

AuthorizationBearer <token>

API 키 인증입니다. Dashboard > API > API Keys에서 API 키를 생성하거나 관리하십시오.

위치: header

쿼리 매개변수

key?string

Bearer 또는 x-goog-api-key를 대체하는 API 키입니다.

헤더

Idempotency-Key?string

생성 응답을 복구할 때 동일한 키와 요청 본문을 재사용하십시오. 동일한 키로 다른 본문을 사용하면 충돌이 발생합니다.

요청 본문

application/json

Gemini 파일 메타데이터 요청입니다. 지원되는 필드와 값은 서비스에 의해 검증됩니다. 파일 바이트는 /upload/v1beta/files를 통해 업로드됩니다.

응답

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json