OpenAI generative services, including text, images, video, and other generation.
API home page: Ace Data Cloud - OpenAI generation
Keywords: openai-api, openai-compatible, chat-completions, rest-api, ai-api, developer-tools, aichat, aiimage, AI API, REST API, Developer API, Ace Data Cloud
- Open Ace Data Cloud → Applications. Sign in, or register an account first.
- Find General application. If it has not been created, choose Initialize General Application. A general key can use the services available to your account; a dedicated application's key is limited to its service. Check the required service/model access and current pricing.
- Copy the API Key from the application card, or open Keys / Manage Keys → Create to create a separate key for this integration. Give it a recognizable name so you can revoke or rotate it independently.
- When creating a key, review Expiration Time, Set Usage Limitation, and Allowed APIs. Enable only the restrictions you need, allow the operations you will call, then click Create and copy the token from the key list. Task lookup does not grant permission to submit a generation. Confirm the application's balance can cover your first request; any trial allowance is whatever your account currently displays.
- Copy only the token value, without quotation marks, spaces, or
Bearer. An API Key / API Token field expects this raw value; only a manually configured HTTPAuthorizationheader needs theBearerprefix. Aplatform-...account-management token cannot replace a generation API key.
Save the key in the client's credential store or the environment variable shown below. Never put it in a prompt, shared workflow, screenshot, or Git commit. If authentication fails, check the full copied value, application/service access, expiration, usage limit, and balance before creating another key.
- One API key, one billing system, and one usage history across model families
- OpenAI-compatible endpoints served from https://api.acedata.cloud
- Image generation and editing with GPT Image 2, GPT Image 2.5 Flare/Sunburst, and explicit official variants
- English integration guides, live API references, and production-oriented examples
The OpenAI image generation and editing APIs and their companion guides are hidden from the mainland-China catalog. Check the catalog available to your region before following the image examples below; these global reference examples do not establish regional availability.
<style> .openai-page * { box-sizing: border-box; } .openai-page h1, .openai-page h2, .openai-page h3, .openai-page h4, .openai-page h5, .openai-page h6, .openai-page p, .openai-page ul, .openai-page ol, .openai-page li, .openai-page pre, .openai-page blockquote, .openai-page table, .openai-page td, .openai-page th { margin: 0; padding: 0; } .openai-page { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: var(--el-text-color-primary); background: var(--el-bg-color); line-height: 1.6; } .openai-page a { text-decoration: none; color: inherit; } .openai-page a:hover { text-decoration: none; } .openai-page ul { list-style: none; } .markdown-body .openai-page a { color: inherit !important; text-decoration: none !important; } .markdown-body .openai-page a:hover { text-decoration: none !important; } .markdown-body .openai-page a.oa-btn-primary, .markdown-body .openai-page a.price-btn-fill, .markdown-body .openai-page a.btn-cta-light { color: #ffffff !important; } .markdown-body .openai-page a.oa-btn-secondary { color: var(--el-text-color-primary) !important; } .markdown-body .openai-page a.price-btn-out { color: var(--el-text-color-primary) !important; } .markdown-body .openai-page a.btn-cta-ghost { color: #94a3b8 !important; } .markdown-body .openai-page a.btn-cta-ghost:hover { color: #e2e8f0 !important; } .markdown-body .openai-page h1, .markdown-body .openai-page h2 { border-bottom: none !important; padding-bottom: 0 !important; } .oa-container { max-width: 1200px; margin: 0 auto; padding: 0 24px; } .oa-container-narrow { max-width: 800px; margin: 0 auto; padding: 0 24px; } .oa-section { padding: 80px 0; } .oa-section-sm { padding: 48px 0; } .oa-bg-white { background: var(--el-bg-color); } .oa-bg-gray { background: var(--el-bg-color-page); } .oa-header { text-align: center; margin-bottom: 64px; } .oa-header h2 { font-size: clamp(28px, 4vw, 40px); font-weight: 700; color: var(--el-text-color-primary); letter-spacing: normal; margin-bottom: 20px; line-height: 1.15; } .oa-header p { font-size: clamp(16px, 2vw, 18px); color: var(--el-text-color-regular); max-width: 640px; margin: 0 auto; line-height: 1.6; } .openai-page .oa-btn-primary { display: inline-flex; align-items: center; gap: 6px; padding: 14px 28px; background: #10a37f; color: #ffffff !important; border-radius: 9999px; font-size: 15px; font-weight: 600; transition: background 0.2s, transform 0.15s; border: none; cursor: pointer; text-decoration: none !important; } .openai-page .oa-btn-primary:hover { background: #0d8c6c; transform: translateY(-1px); text-decoration: none !important; } .openai-page .oa-btn-secondary { display: inline-flex; align-items: center; gap: 6px; padding: 14px 28px; background: var(--el-bg-color); color: var(--el-text-color-primary) !important; border: 1px solid var(--el-border-color-light); border-radius: 9999px; font-size: 15px; font-weight: 600; transition: border-color 0.2s, background 0.2s; cursor: pointer; text-decoration: none !important; } .openai-page .oa-btn-secondary:hover { background: var(--el-bg-color-page); text-decoration: none !important; } .openai-hero { padding: 100px 0 80px; text-align: center; background: var(--el-bg-color); position: relative; overflow: hidden; } .openai-hero::before { content: ''; position: absolute; top: -200px; left: 50%; transform: translateX(-50%); width: 900px; height: 500px; background: radial-gradient(ellipse, rgba(16, 163, 127, 0.06) 0%, transparent 70%); pointer-events: none; } .oa-badge { display: inline-flex; align-items: center; gap: 8px; padding: 6px 16px; background: var(--el-bg-color-page); border: 1px solid var(--el-border-color-light); border-radius: 9999px; font-size: 13px; font-weight: 600; color: var(--el-text-color-regular); margin-bottom: 28px; } .oa-badge-dot { width: 6px; height: 6px; background: #10b981; border-radius: 50%; display: inline-block; } .openai-hero h1 { font-size: clamp(36px, 5vw, 60px); line-height: 1.08; letter-spacing: normal; margin-bottom: 18px; font-weight: 700; } .openai-hero h1 .oa-brand { color: #10a37f; } .openai-hero h1 .oa-sub { color: var(--el-text-color-primary); } .openai-page .hero-subtitle { max-width: 680px; margin: 0 auto; font-size: clamp(16px, 2.1vw, 20px); color: var(--el-text-color-regular); line-height: 1.6; } .oa-actions { margin-top: 56px; display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; } .oa-highlights { display: flex; gap: 24px; justify-content: center; flex-wrap: wrap; margin-top: 40px; } .oa-highlights .h-item { font-size: 13px; color: var(--el-text-color-regular); display: flex; align-items: center; gap: 6px; } .oa-highlights .h-div { width: 1px; height: 14px; background: var(--el-border-color-light); } .oa-stats { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important; } .oa-stat { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 16px; padding: 24px 16px; text-align: center; } .oa-stat-val { font-size: clamp(28px, 4vw, 38px); font-weight: 700; color: var(--el-text-color-primary); line-height: 1.1; } .oa-stat-lbl { margin-top: 8px; font-size: 13px; color: var(--el-text-color-regular); } .oa-feat-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; } .oa-feat-card { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 16px; padding: 28px 24px; transition: border-color 0.2s; } .oa-feat-card:hover { border-color: var(--el-text-color-regular); } .oa-feat-card h3 { font-size: 18px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 8px; } .oa-feat-card p { font-size: 15px; color: var(--el-text-color-regular); line-height: 1.6; } .oa-feat-icon { font-size: 28px; margin-bottom: 12px; } .oa-code-wrap { border-radius: 16px !important; overflow: hidden !important; border: 1px solid #334155 !important; background: #0f172a !important; } .markdown-body .openai-page .oa-code-wrap { background: #0f172a !important; } .oa-code-head { padding: 10px 16px; background: #1e293b; border-bottom: 1px solid #334155; color: #cbd5e1; font-size: 12px; letter-spacing: 0.06em; text-transform: uppercase; } .oa-code { margin: 0 !important; padding: 18px !important; white-space: pre !important; overflow-x: auto !important; font-family: 'JetBrains Mono', 'Fira Code', 'SFMono-Regular', monospace !important; font-size: 13px !important; line-height: 1.7 !important; color: #e2e8f0 !important; background: transparent !important; border: none !important; } .markdown-body .openai-page .oa-code { background: transparent !important; } .oa-code-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 0 !important; align-items: stretch; } .oa-code-left { display: flex; flex-direction: column; justify-content: center; padding: 0 40px 0 0; } .oa-code-left h2 { font-size: clamp(24px, 3.2vw, 34px); font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 16px; } .oa-code-left > p { font-size: 16px; color: var(--el-text-color-regular); line-height: 1.6; } .oa-steps { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 0 !important; position: relative; } .oa-step { text-align: center; padding: 0 24px; } .oa-step-num { width: 44px; height: 44px; border-radius: 50%; background: var(--el-bg-color-page); border: 2px solid var(--el-border-color-light); display: inline-flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 700; color: var(--el-text-color-regular); margin-bottom: 16px; } .oa-step h3 { font-size: 17px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 8px; } .oa-step p { font-size: 14px; color: var(--el-text-color-regular); line-height: 1.6; } .oa-step-conn { position: absolute; top: 22px; height: 2px; background: var(--el-border-color-light); } .oa-step-conn-1 { left: calc(100% / 6); right: calc(100% / 6 * 3); } .oa-step-conn-2 { left: calc(100% / 6 * 3); right: calc(100% / 6); } .oa-uc-grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; } .oa-uc-card { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 16px; padding: 24px; transition: border-color 0.2s; } .oa-uc-card:hover { border-color: var(--el-text-color-regular); } .oa-uc-icon { font-size: 28px; margin-bottom: 10px; } .oa-uc-card h3 { font-size: 16px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 6px; } .oa-uc-card p { font-size: 14px; color: var(--el-text-color-regular); line-height: 1.5; } .oa-api-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; } .oa-api-card { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 16px; padding: 28px 24px; transition: border-color 0.2s; } .oa-api-card:hover { border-color: var(--el-text-color-regular); } .oa-api-card h3 { font-size: 18px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 6px; } .openai-page .oa-api-card .api-desc { font-size: 14px; color: var(--el-text-color-regular); margin-bottom: 12px; line-height: 1.5; } .oa-api-path { display: inline-block; padding: 3px 10px; background: var(--el-bg-color-page); border-radius: 6px; font-size: 12px; color: var(--el-text-color-regular); font-family: 'JetBrains Mono', monospace; } .oa-mdl-grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; } .oa-mdl-card { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 16px; padding: 24px; } .oa-mdl-card h3 { font-size: 16px; font-weight: 700; color: var(--el-text-color-primary); margin-bottom: 4px; } .openai-page .oa-mdl-card .mdl-desc { font-size: 13px; color: var(--el-text-color-regular); margin-bottom: 10px; line-height: 1.5; } .oa-mdl-tags { display: flex; flex-wrap: wrap; gap: 5px; } .oa-mdl-tag { padding: 2px 8px; background: var(--el-bg-color-page); border-radius: 6px; font-size: 11px; color: var(--el-text-color-regular); font-family: 'JetBrains Mono', monospace; } .price-grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; max-width: 860px; margin: 0 auto; } .price-card { background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 20px; padding: 36px 28px; text-align: center; } .price-card-feat { border-color: #10a37f; position: relative; } .price-feat-badge { position: absolute; top: -12px; left: 50%; transform: translateX(-50%); padding: 4px 16px; background: #10a37f; color: #fff; border-radius: 9999px; font-size: 12px; font-weight: 700; } .price-tier { font-size: 16px; font-weight: 700; color: var(--el-text-color-primary); margin: 16px 0 8px; } .price-amt { font-size: clamp(32px, 4vw, 44px); font-weight: 800; color: var(--el-text-color-primary); } .price-per { font-size: 14px; color: var(--el-text-color-regular); } .openai-page .price-card .price-desc { font-size: 14px; color: var(--el-text-color-regular); margin: 12px 0 20px; line-height: 1.5; } .openai-page .price-card .price-feats { text-align: left; margin-bottom: 24px; } .openai-page .price-card .price-feats li { font-size: 14px; color: var(--el-text-color-regular); padding: 6px 0; display: flex; align-items: center; gap: 8px; } .price-ck { color: #10b981; font-size: 14px; flex-shrink: 0; } .price-btn { display: inline-block; width: 100%; padding: 12px 0; border-radius: 10px; font-size: 14px; font-weight: 600; text-align: center; transition: all 0.2s; } .price-btn-fill { background: #10a37f; color: #fff !important; } .price-btn-fill:hover { background: #0d8c6c; } .price-btn-out { background: transparent; border: 1px solid var(--el-border-color-light); color: var(--el-text-color-primary) !important; } .price-btn-out:hover { border-color: var(--el-text-color-regular); } .oa-img-price-wrap { max-width: 700px; margin: 48px auto 0; border-radius: 16px; overflow: hidden; border: 1px solid var(--el-border-color-light); } .oa-img-price-title { padding: 14px 20px; background: var(--el-bg-color-page); font-size: 15px; font-weight: 700; color: var(--el-text-color-primary); border-bottom: 1px solid var(--el-border-color-light); } .oa-img-price-table { display: table !important; width: 100% !important; border-collapse: collapse !important; } .oa-img-price-table th { padding: 12px 16px !important; background: var(--el-bg-color-page) !important; font-size: 12px !important; font-weight: 700 !important; color: var(--el-text-color-regular) !important; text-transform: uppercase !important; letter-spacing: 0.06em !important; text-align: left !important; border: none !important; border-bottom: 1px solid var(--el-border-color-light) !important; } .oa-img-price-table td { padding: 10px 16px !important; font-size: 14px !important; color: var(--el-text-color-primary) !important; border: none !important; border-bottom: 1px solid var(--el-border-color-lighter) !important; background: var(--el-bg-color) !important; } .oa-img-price-table tr:last-child td { border-bottom: none !important; } .oa-img-price-table .td-price { color: #10a37f !important; font-weight: 700 !important; font-family: 'JetBrains Mono', monospace !important; } .oa-faq-list { max-width: 800px; margin: 0 auto; } .oa-faq-item { border-bottom: 1px solid var(--el-border-color-lighter); } .oa-faq-q { display: flex; justify-content: space-between; align-items: center; padding: 20px 0; cursor: pointer; font-size: 16px; font-weight: 600; color: var(--el-text-color-primary); transition: color 0.2s; } .oa-faq-q:hover { color: #10a37f; } .oa-faq-chev { font-size: 18px; color: var(--el-text-color-regular); transition: transform 0.2s; } .oa-faq-a { display: none; padding: 0 0 20px; } .oa-faq-a p { font-size: 15px; color: var(--el-text-color-regular); line-height: 1.7; } .oa-rel-grid { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 16px !important; } .oa-rel-card { display: flex; align-items: center; gap: 14px; background: var(--el-bg-color); border: 1px solid var(--el-border-color-light); border-radius: 14px; padding: 16px 18px; transition: border-color 0.2s; } .oa-rel-card:hover { border-color: var(--el-text-color-regular); } .oa-rel-icon { font-size: 28px; flex-shrink: 0; } .oa-rel-info h3 { font-size: 15px; font-weight: 700; color: var(--el-text-color-primary); } .oa-rel-info p { font-size: 12px; color: var(--el-text-color-regular); margin-top: 2px; } .oa-rel-arrow { margin-left: auto; font-size: 16px; color: var(--el-border-color); transition: color 0.2s; } .oa-rel-card:hover .oa-rel-arrow { color: var(--el-text-color-regular); } .openai-cta { text-align: center; background: #0f172a; color: #f8fafc; padding: 80px 0; position: relative; overflow: hidden; } .openai-cta::before { content: ''; position: absolute; top: -100px; left: 50%; transform: translateX(-50%); width: 600px; height: 400px; background: radial-gradient(ellipse, rgba(16, 163, 127, 0.15) 0%, transparent 70%); pointer-events: none; } .openai-cta h2 { font-size: clamp(30px, 4.2vw, 46px); font-weight: 700; letter-spacing: normal; margin-bottom: 28px; position: relative; } .openai-cta p { font-size: 17px; color: #cbd5e1; max-width: 600px; margin: 0 auto 56px; position: relative; } .openai-cta .oa-actions { position: relative; margin-top: 0; } .openai-page .btn-cta-light { display: inline-flex; align-items: center; gap: 6px; padding: 14px 28px; background: #10a37f; color: #ffffff !important; border-radius: 9999px; font-size: 15px; font-weight: 600; transition: background 0.2s; text-decoration: none !important; } .openai-page .btn-cta-light:hover { background: #0d8c6c; } .openai-page .btn-cta-ghost { display: inline-flex; align-items: center; gap: 6px; padding: 14px 28px; background: transparent; color: #94a3b8 !important; border: 1px solid #475569; border-radius: 9999px; font-size: 15px; font-weight: 600; transition: border-color 0.2s, color 0.2s; text-decoration: none !important; } .openai-page .btn-cta-ghost:hover { border-color: #94a3b8; color: #e2e8f0 !important; } .openai-page code { background: #ecfdf5 !important; color: #059669 !important; border: 1px solid #a7f3d0 !important; padding: 2px 6px !important; border-radius: 4px !important; font-size: 0.88em !important; font-weight: 600 !important; } html.dark .openai-page { background: var(--el-bg-color); color: var(--el-text-color-primary); } html.dark .markdown-body .openai-page a { color: inherit !important; text-decoration: none !important; } html.dark .markdown-body .openai-page a.oa-btn-primary, html.dark .markdown-body .openai-page a.price-btn-fill, html.dark .markdown-body .openai-page a.btn-cta-light { color: #ffffff !important; } html.dark .markdown-body .openai-page a.oa-btn-secondary { color: var(--el-text-color-primary) !important; } html.dark .markdown-body .openai-page a.price-btn-out { color: var(--el-text-color-primary) !important; } html.dark .markdown-body .openai-page a.btn-cta-ghost { color: #94a3b8 !important; } html.dark .markdown-body .openai-page a.btn-cta-ghost:hover { color: var(--el-text-color-primary) !important; } html.dark .oa-bg-white { background: var(--el-bg-color); } html.dark .oa-bg-gray { background: var(--el-bg-color-page); } html.dark .oa-header h2 { color: var(--el-text-color-primary); } html.dark .oa-header p { color: var(--el-text-color-secondary); } html.dark .openai-page .oa-btn-primary { background: #10a37f; } html.dark .openai-page .oa-btn-primary:hover { background: #0d8c6c; } html.dark .openai-page .oa-btn-secondary { background: #1e293b; color: var(--el-text-color-primary) !important; border-color: #475569; } html.dark .openai-page .oa-btn-secondary:hover { background: var(--el-border-color); border-color: var(--el-text-color-regular); } html.dark .openai-hero { background: var(--el-bg-color); } html.dark .openai-hero::before { background: radial-gradient(ellipse, rgba(16, 163, 127, 0.15) 0%, transparent 70%); } html.dark .oa-badge { background: var(--el-bg-color-page); border-color: var(--el-border-color); color: var(--el-text-color-secondary); } html.dark .openai-hero h1 .oa-brand { color: #34d399; } html.dark .openai-hero h1 .oa-sub { color: var(--el-text-color-primary); } html.dark .openai-page .hero-subtitle { color: var(--el-text-color-secondary); } html.dark .oa-highlights .h-item { color: var(--el-text-color-secondary); } html.dark .oa-highlights .h-div { background: var(--el-border-color); } html.dark .oa-stat { background: var(--el-bg-color-page); border-color: var(--el-border-color); box-shadow: none; } html.dark .oa-stat-val { color: var(--el-text-color-primary); } html.dark .oa-stat-lbl { color: var(--el-text-color-regular); } html.dark .oa-feat-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); } html.dark .oa-feat-card:hover { border-color: var(--el-text-color-regular); } html.dark .oa-feat-card h3 { color: var(--el-text-color-primary); } html.dark .oa-feat-card p { color: var(--el-text-color-secondary); } html.dark .oa-code-left h2 { color: var(--el-text-color-primary); } html.dark .oa-code-left > p { color: var(--el-text-color-secondary); } html.dark .oa-step-num { background: var(--el-border-color); border-color: var(--el-text-color-regular); color: var(--el-text-color-secondary); } html.dark .oa-step h3 { color: var(--el-text-color-primary); } html.dark .oa-step p { color: var(--el-text-color-regular); } html.dark .oa-step-conn { background: var(--el-border-color); } html.dark .oa-uc-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); } html.dark .oa-uc-card:hover { border-color: var(--el-text-color-regular); } html.dark .oa-uc-card h3 { color: var(--el-text-color-primary); } html.dark .oa-uc-card p { color: var(--el-text-color-secondary); } html.dark .oa-api-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); } html.dark .oa-api-card:hover { border-color: var(--el-text-color-regular); } html.dark .oa-api-card h3 { color: var(--el-text-color-primary); } html.dark .openai-page .oa-api-card .api-desc { color: var(--el-text-color-secondary); } html.dark .oa-api-path { background: var(--el-border-color); color: var(--el-text-color-secondary); } html.dark .oa-mdl-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); } html.dark .oa-mdl-card h3 { color: var(--el-text-color-primary); } html.dark .openai-page .oa-mdl-card .mdl-desc { color: var(--el-text-color-secondary); } html.dark .oa-mdl-tag { background: var(--el-border-color); color: var(--el-text-color-secondary); } html.dark .price-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); box-shadow: none; } html.dark .price-card-feat { border-color: #10a37f; } html.dark .price-tier { color: var(--el-text-color-primary); } html.dark .price-amt { color: var(--el-text-color-primary); } html.dark .openai-page .price-card .price-desc { color: var(--el-text-color-secondary); } html.dark .openai-page .price-card .price-feats li { color: var(--el-text-color-secondary); } html.dark .price-btn-out { border-color: var(--el-border-color); } html.dark .oa-img-price-wrap { border-color: var(--el-border-color); } html.dark .oa-img-price-title { background: var(--el-bg-color-page); color: var(--el-text-color-primary); border-bottom-color: var(--el-border-color); } html.dark .oa-img-price-table th { background: var(--el-bg-color-page) !important; color: var(--el-text-color-secondary) !important; border-bottom-color: var(--el-border-color) !important; } html.dark .oa-img-price-table td { color: var(--el-text-color-primary) !important; border-bottom-color: var(--el-border-color) !important; background: var(--el-bg-color) !important; } html.dark .oa-img-price-table .td-price { color: #34d399 !important; } html.dark .oa-faq-item { border-color: var(--el-border-color); } html.dark .oa-faq-q { color: var(--el-text-color-primary); } html.dark .oa-faq-q:hover { color: #34d399; } html.dark .oa-faq-chev { color: var(--el-text-color-regular); } html.dark .oa-faq-a p { color: var(--el-text-color-secondary); } html.dark .oa-rel-card { background: var(--el-bg-color-page); border-color: var(--el-border-color); } html.dark .oa-rel-card:hover { border-color: var(--el-text-color-regular); } html.dark .oa-rel-info h3 { color: var(--el-text-color-primary); } html.dark .oa-rel-info p { color: var(--el-text-color-regular); } html.dark .oa-rel-arrow { color: var(--el-text-color-regular); } html.dark .openai-cta { background: #020617; } html.dark .openai-cta::before { background: radial-gradient(ellipse, rgba(16, 163, 127, 0.2) 0%, transparent 70%); } html.dark .openai-page .btn-cta-light { color: #ffffff !important; } html.dark .openai-page .btn-cta-ghost { color: #94a3b8 !important; } html.dark .openai-page .btn-cta-ghost:hover { color: var(--el-text-color-primary) !important; } html.dark .openai-page code { background: #064e3b !important; color: #6ee7b7 !important; border-color: #059669 !important; } @media (max-width: 980px) { .oa-stats { grid-template-columns: repeat(2, 1fr) !important; } .oa-feat-grid { grid-template-columns: 1fr !important; } .oa-code-grid { grid-template-columns: 1fr !important; } .oa-code-left { padding: 0 0 32px 0; } .oa-steps { grid-template-columns: 1fr !important; gap: 24px !important; } .oa-step-conn { display: none; } .oa-uc-grid { grid-template-columns: 1fr !important; } .oa-api-grid { grid-template-columns: 1fr !important; } .oa-mdl-grid { grid-template-columns: 1fr !important; } .price-grid { grid-template-columns: 1fr !important; } .oa-rel-grid { grid-template-columns: repeat(2, 1fr) !important; } } @media (max-width: 480px) { .oa-stats { grid-template-columns: 1fr !important; } .oa-rel-grid { grid-template-columns: 1fr !important; } } </style>Access the full range of OpenAI models through a unified interface—GPT-5.6, GPT-5, GPT-4o, o3, o1 conversational reasoning, DALL·E 3 / GPT Image image generation, and Embeddings vectorization.
Conversational reasoning, image generation, image editing, text vectorization—one API Key does it all
Fully supports GPT-5.6, GPT-5, GPT-4o, GPT-4.1 series, and o series reasoning models, with streaming output, tool invocation, and full support for JSON Mode.
OpenAI's latest Responses API format, supporting the same models as Chat Completions, providing a more flexible interaction method.
DALL·E 3, DALL·E 2, and GPT Image 1 / 1.5 support text-to-image and image editing, with multiple size and quality options.
Modify base_url to access the full range of OpenAI models through Ace Data Cloud, fully compatible with the official SDK.
from openai import OpenAIclient = OpenAI( base_url="https://api.acedata.cloud", api_key="YOUR_API_KEY" )
response = client.chat.completions.create( model="gpt-5.6-luna", messages=[ {"role": "user", "content": "Explain the core concepts of machine learning"} ] ) print(response.choices[0].message.content)
image = client.images.generate( model="gpt-image-1", prompt="A futuristic city at sunset", n=1 ) print(image.data[0].url)
It only takes a few minutes from registration to completing your first API call.
Covers various AI application scenarios including text, images, and vectorization.
GPT-5 and o3 excel in programming tasks, suitable for code generation, review, and debugging.
Build intelligent customer service systems, GPT-4o-mini provides cost-effective conversational capabilities.
DALL·E 3 and GPT Image generate high-quality images, suitable for design and marketing material creation.
Embeddings API vectorizes text to build semantic search engines and knowledge base Q&A systems.
Conversational text generation, supports streaming output, tool calls, etc.
/openai/chat/completionsOpenAI's next-generation response interface, supports the same model set.
/openai/responsesFoundational GPT-5 conversational models with strong reasoning and creative capabilities.
The latest flagship conversational models, delivering the strongest reasoning and creative capabilities.
Enhanced versions of GPT-5, including 5.1, 5.2, 5.4, and 5.5 with further improved capabilities.
Efficient multimodal model, supports mixed input of text and images.
Optimized for programming and long context, strong instruction-following capabilities.
Designed for complex reasoning, provides high-quality answers after deep thinking.
Pay for actual usage: text and official image variants are token-metered, while standard image variants are billed per successful image.
Bulk packages offer more discounts
Token metering for text and official image variants; per-image billing for standard image variants
- ✓ Full range of GPT-5 / 4o / 4.1
- ✓ o3 / o4-mini reasoning models
- ✓ Image generation starting at $0.019 / piece
- ✓ Embeddings as low as $0.0027 / million Tokens
- ✓ Streaming — Free
Dedicated plans for high-usage teams
- ✓ Tiered discounts based on usage
- ✓ Priority support with account manager
- ✓ Custom rate limits
- ✓ SLA guarantees
- ✓ Private deployment options
| Model | Specifications | Reference Price |
|---|---|---|
| GPT Image 1 | All Sizes | $0.019 |
| GPT Image 1.5 | All Sizes | $0.052 |
| GPT Image 2.5 Flare | All Sizes | $0.0105 / image |
| GPT Image 2.5 Flare Official | Actual Token Usage | Estimated Before Request |
| GPT Image 2.5 Sunburst | All Sizes | $0.0105 / image |
| GPT Image 2.5 Sunburst Official | Actual Token Usage | Estimated Before Request |
| DALL·E 3 | Standard 1024×1024 | $0.019 |
| DALL·E 3 | Standard 1024×1792 | $0.038 |
| DALL·E 3 | HD 1024×1024 | $0.038 |
| DALL·E 3 | HD 1024×1792 | $0.057 |
| DALL·E 2 | 1024×1024 | $0.0095 |
Ace Data Cloud provides a proxy interface fully compatible with the official OpenAI format, without the need to register an OpenAI account or bind an overseas credit card. One API Key can access multiple models such as OpenAI, Claude, Gemini, Grok, etc.
GPT-5 is a high-end flagship-tier model (the newest being the GPT-5.6 series), surpassing GPT-4o in reasoning, creativity, and knowledge capabilities. GPT-4o is a well-validated cost-effective choice, suitable for cost-sensitive scenarios.
Models like o3, o3-pro, and o4-mini perform deep thinking before providing answers, particularly suitable for tasks requiring deep reasoning such as mathematical calculations, logical reasoning, and code analysis. o3-mini and o4-mini offer lower-cost reasoning capabilities.
GPT Image models support both generation and editing. GPT Image 2.5 Flare prioritizes speed, while Sunburst prioritizes higher-fidelity output and finer control. Each 2.5 model also has an :official variant billed from actual token usage. DALL·E 3 remains a dedicated generation model with Standard and HD modes.
It is recommended to use text-embedding-3-small, which has the best cost-performance ratio ($0.0027 / million Tokens). For higher precision, use text-embedding-3-large ($0.017 / million Tokens). The older ada-002 is no longer available; existing vector indexes must be rebuilt before switching models.
One API Key connects to the full range of OpenAI models, from conversation to images to vectorization.
- Base URL: https://api.acedata.cloud
- Service page: OpenAI generation on Ace Data Cloud
- Docs: Developer documentation
curl --request POST "https://api.acedata.cloud/openai/chat/completions" \
--header "Authorization: Bearer YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{}'Explore the supported endpoints and integration guides for OpenAI generation.
| API | Path | Integration Guidance |
|---|---|---|
| OpenAI Chat Completions API | /openai/chat/completions |
OpenAI Chat Completion API Integration Guide |
| OpenAI Images Generations API | /openai/images/generations |
OpenAI Images Generations API Integration Guide |
| OpenAI Responses API | /openai/responses |
OpenAI Responses API Integration Guide |
| OpenAI Embeddings API | /openai/embeddings |
OpenAI Embeddings API Integration Guide |
| OpenAI Images Edits API | /openai/images/edits |
OpenAI Images Edits API Integration Guide |
- Ace Data Cloud Developer Platform
- Ace Data Cloud Docs
- Status Page
- Ace Data Cloud GitHub Organization
If you meet any issue, please check support info or browse the latest documentation on docs.acedata.cloud.

