Docs
    Docs
    • Introduction
    • Quick Start Guide
    • Make a request
    • Chat Models
      • ChatGpt
        • ChatGPT (Audio)
          • Create a voice
          • Create a transcript
          • Create translation
        • ChatGPT (Chat)
          • Chat completion object
          • Create chat completion (streaming)
          • Create chat completion (non-streaming)
          • Create chat image recognition (streaming)
          • Create chat image recognition (streaming) base64
          • Create chat image recognition (non-streaming)
          • Function calling
          • N choices
          • Create chat function call (only non-streaming)
          • Create structured output
        • ChatGPT (Completions)
          • Completion object
          • Creation completed
        • ChatGPT(Embeddings)
          • Embedded Object
          • Create embed
      • Anthropic Claude
        • Create chat completion (streaming)
        • Create chat completion (non-streaming)
        • Create chat image recognition (streaming)
        • Create chat image recognition (non-streaming)
      • Gemini
        • Gemini Image creation interface (gemini-2.0-flash-exp-image-generation)
        • Chat interface
        • Image recognition interface
    • Image Models
      • MJ
        • Submit Imagine task (mj_imagine)
        • Submit Blend task (mj_blend)
        • Submit Describe task (mj_describe)
        • Submit Change task (mj_variation, mj_upscale,mj_reroll)
        • Query task status based on task ID
      • Ideogram
        • Generate with Ideogram 3.0
        • Edit with Ideogram 3.0
        • Remix with Ideogram 3.0
      • Kling Image
        • Submit Image Generation
        • Get Image by Task ID
        • Submit Kolors Virtual Try On
        • Get Kolors Virtual Try On by Task ID
      • DALL·E 3
        POST
      • Flux (OpenAI dall-e-3 format)
        POST
    • Video Models
      • Kling Video
        • Create Video by Text
        • Get Video by Task ID(text2video)
        • Create Video by Image
        • Get Video by Task ID(image2video)
      • Runway ML Video
        • Create Video by Runway
        • Get Video by Task ID
      • Luma Video
        • Create Video by Luma
        • Get Video by Task ID
      • Pika Video
        • Create Video by Pika
        • Get Video by Task ID
    • Music Model - Suno
      • Illustrate
      • Parameter
      • Task submission
        • Generate songs (inspiration, customization, continuation)
        • Generate lyrics
      • Query interface
        • Query a single task
    • Python Samples
      • python openai official library (using AutoGPT, langchain, etc.)
      • Python uses speech to text
      • Python uses text to speech
      • Python uses Embeddings
      • python calls DALL·E
      • python simple call openai function-calling demo
      • python langchain
      • python llama_index
      • Python uses gpt-4o to identify pictures-local pictures
      • python library streaming output
      • Python uses gpt-4o to identify images
    • Plug-in/software usage tutorials
      • Setting HTTP for Make.com with Yescale
      • Sample Code for gpt-4o-audio/gpt-4o-mini-audio
    • Help Center
      • HTTP status codes

    Quick Start Guide

    Account Registration#

    Registration Benefits#

    🎁 New users receive $1 free trial credit upon registration.
    💰 Minimum recharge amount: $1
    🔗 Registration link: Click to Register

    Configuration Steps#

    1. Obtain Your Token#

    1.
    Log in to the dashboard.
    2.
    Navigate to the "API Keys" page.
    3.
    Click "Create API Key" to generate your API Key.
    image.png
    Enter the Token Name, Expiration (the validity period of the API Key), Amount (the allocated amount for the API Key, or set it to Unlimited), and Token Group (choose the appropriate group for the model being used. Check the list of models under Models).
    Different groups have different ratios:
    Group: openai, deepseek, gemini, music → Ratio = 1
    Group: drawing → Ratio = 1.2
    Group: openaivip → Ratio = 1.5
    Group: claude → Ratio = 1.75
    Note: The ratio is the multiplier applied to the cost of using the corresponding model.

    Pricing & Cost Calculation#

    Recharge your YESCale account via the Recharge section:
    Add funds in Local Currency at a discounted rate to receive USD Credits in your account.
    Costs are calculated based on:
    The model being used (e.g., input/output token pricing for major models or pay-per-use pricing for models generating images, music, video, etc.).
    The group pricing ratio (as detailed above).
    image.png
    Detailed usage logs are available in the system's Logs section.
    image.png

    2. API Configuration#

    BASE_URL Options#

     https://api.yescale.io
     https://api.yescale.io/v1
     https://api.yescale.io/v1/chat/completions
    Note: Different clients may require different BASE_URLs. It is recommended to try the above addresses in order.

    3. Model Selection#

    The model name can be found on the homepage under the "Supported Models" list in the first column.

    Testing & Validation#

    You can validate your configuration using the following methods:
    1.
    Perform an online test on the chat page.
    2.
    Use an API tool (e.g., Postman) to test the API interface.

    Configuration Example#

    {
      "base_url": " https://api.yescale.io",
      "api_key": "your_token_here",
      "model": "selected_model_name"
    }
    Tip: It is recommended to first test the configuration on the chat page. Once confirmed, proceed with development integration.
    Previous
    Introduction
    Next
    Make a request
    Built with