# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for fal Storage API version: 1.0.0 extends: openapi/fal-ai-storage-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/storage/upload/initiate'].post update: x-apievangelist-phrasing: intent: Start an asset upload to the CDN effect: write questions: - Can I upload a local image so I can pass it to a model by URL? - What do I need to get a signed URL for uploading an audio or video file to fal? - Which URL should I give the model after my file upload finishes? instructions: - text: Get a signed upload URL for {file_name} with content type {content_type}. slots: file_name: requestBody.file_name content_type: requestBody.content_type - text: Start uploading {file_name} as {content_type} and give me its public CDN URL. slots: file_name: requestBody.file_name content_type: requestBody.content_type method: generated generated: '2026-10-01'