Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Upload a file

เซิร์ฟเวอร์:https://openapi.felo.ai
ไลบรารีไคลเอนต์

Files

​
Files การดำเนินการ

Upload a file

​

Upload one nonempty file up to 100 MiB. Uploaded files can be referenced by ID but cannot be downloaded. Supported uploads include PDF, PNG/JPEG/GIF/WebP, MP4, audio, Office documents and UTF-8 text. Generation inputs require compatible media and model capabilities; Messages/Responses accept PDF and images only.

บอดี้
จำเป็น
application/json
การตอบกลับ
  • 200
    ประเภท: object · FileMetadata

    Successful Response

    • created_at
      ประเภท: string · Created Atรูปแบบ: date-time
      จำเป็น

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • downloadable
      ประเภท: boolean · Downloadable
      จำเป็น

      Whether the original bytes can be downloaded. Uploaded files cannot.

    • filename
      ประเภท: string · Filename
      จำเป็น
    • id
      ประเภท: string · Id
      จำเป็น
    • mime_type
      ประเภท: string · Mime Type
      จำเป็น
    • size_bytes
      ประเภท: integer · Size Bytes
      จำเป็น

      Integer numbers.

    • source
      ประเภท: string · Sourceenum
      จำเป็น

      Origin of the file: upload for user uploads, generated for model outputs.

      ค่า
      • upload
      • generated
    • type
      const:  
      file
      จำเป็น
    application/json
Request Example for post/api/v1/files
curl https://openapi.felo.ai/api/v1/files \
  --request POST \
  --header 'Content-Type: multipart/form-data' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --form 'file=@filename'
{
  "id": "string",
  "type": "file",
  "source": "upload",
  "filename": "string",
  "mime_type": "string",
  "size_bytes": 1,
  "created_at": "2026-11-06T18:37:59.955Z",
  "downloadable": true
}
Upload a file

ต้องการความช่วยเหลือไหม