create_audio
ChatGPTCreate speech, isolate a voice, change a voice, or generate music with Hansora. For file-based tools, audio_url must be a public HTTPS audio URL. Call quote_generation first.
create_generation
ChatGPTSubmit an image or video generation to any available Hansora model. When the user attaches media in chat, pass it through image_files, video_files, or audio_files and start generation directly without opening an upload card. URL fields remain available for existing public HTTPS media. Call get_model and quote_generation first.
get_account
ChatGPTRead the connected Hansora account credit balance and active subscription.
get_generation
ChatGPTCheck one Hansora image, video, or audio generation by the run_id returned from a create tool.
get_model
ChatGPTGet capabilities, media requirements, allowed settings, availability and recommendations for one Hansora model.
list_audio_voices
ChatGPTList the current voices available for text to speech and voice changing.
list_generations
ChatGPTList recent image, video, and audio generations for the connected Hansora account.
list_models
ChatGPTList every public Hansora image, video, and audio model or tool, including availability and supported inputs.
open_image_to_video_upload_card
ChatGPTOpen Hansora’s in-chat upload card only when the host cannot pass the user’s attached image directly to create_generation. The card uploads the file, shows the credit quote, and starts the selected Hansora video model after the user confirms.
prepare_audio_upload
ChatGPTInternal app-only tool that creates a short-lived audio upload URL for the authenticated Hansora user.
prepare_image_upload
ChatGPTInternal app-only tool that creates a short-lived upload URL for the authenticated Hansora user.
prepare_video_upload
ChatGPTInternal app-only tool that creates a short-lived video upload URL for the authenticated Hansora user.
quote_generation
ChatGPTCalculate the exact Hansora credit quote before submitting. Displayed credits are 10 times internal billing credits.
start_audio_generation
ChatGPTOpen Hansora’s in-chat audio upload card for Voice Isolation or Voice Changer. Use this instead of asking the user to host a local audio file. The card accepts MP3, WAV, M4A, AAC, OGG, or FLAC, reads its duration, calculates the credit quote, and starts processing after the user confirms.
start_multimedia_generation
ChatGPTOpen one Hansora upload card only when the host cannot pass attached reference files directly to create_generation. Select only the input types the request needs; Hansora checks them against the chosen model and the card shows exactly those supported upload choices.
start_video_generation
ChatGPTOpen Hansora’s in-chat upload card only when the host cannot pass the user’s attached video directly to create_generation. The card accepts MP4, MOV, or WebM, shows the credit quote, and starts the selected compatible Hansora model after the user confirms.