1<!doctype html> 2<html lang="zh-CN"> 3 4<head> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 <title>å ¬å¸ä»ç» - å ¸åè¯å </title> 8 <meta name="canvas:aspect-ratio" content="16:9" /> 9 <link href="/statics/css/font-awesome4.7.0.min.css" rel="stylesheet" type="text/css"> 10 <link href="/statics/css/css2.css" rel="stylesheet" type="text/css"> 11 <link href="/statics/css/common.css" rel="stylesheet" type="text/css"> 12 <link href="/statics/css/about-company.css" rel="stylesheet" type="text/css"> 13</head> 14 15<body> 16 <!-- âââ Navigation ââââââââââââââââââââââââââââââââââââââââââââââââ --> 17 <div class="hero-grid-bg" aria-hidden="true"></div> 18 <header class="topnav" id="top" data-component="Navigation" data-od-id="topnav"> 19 <div class="container topnav-inner"> 20 <a href="/" class="logo" style="text-decoration:none; opacity:1;"> 21 <img src="/statics/images/logo.png" alt="å ¸åè¯å "> 22 </a> 23 <nav> 24 <ul class="nav-links"> 25 <li><a href="/">é¦é¡µ</a></li> 26 <li class="nav-dropdown"> 27 <a href="/agent/qwenwork">AIåºç¨
28 <svg class="dropdown-arrow" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 29 <polyline points="6 9 12 15 18 9" /> 30 </svg> 31 </a> 32 <ul class="dropdown-menu"> 33 <li><a href="/agent/qwenwork">åé®åå ¬</a></li> 34 <!-- <li><a href="/agent/ihuiwa">ç»è</a></li> --> 35 <li><a href="/agent/traework">Trae Work</a></li> 36 <li><a href="/agent/workbuddy">WorkBuddy</a></li> 37 </ul> 38 </li> 39 <li><a href="/model">模å广åº</a></li> 40 <li><a href="/pricing">ä»·æ ¼</a></li> 41 <li><a href="https://api-doc.aa.com.cn" target="_blank">ææ¡£ä¸å¿</a></li> 42 <li class="nav-dropdown"> 43 <a href="/about/company">å ³äºæä»¬ 44 <svg class="dropdown-arrow" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 45 <polyline points="6 9 12 15 18 9" /> 46 </svg> 47 </a> 48 <ul class="dropdown-menu"> 49 <li><a href="/about/company">å ¬å¸ä»ç»</a></li> 50 <li><a href="/about/qualifications">èµè´¨è£èª</a></li> 51 <li><a href="/about/methodology">æµè¯æ¹æ³è®º</a></li> 52 <li><a href="/about/sla">SLA</a></li> 53 <li><a href="/about/contact">èç³»æ¹å¼</a></li> 54 </ul> 55 </li> 56 <li class="hidden console" id="console-link"><a href="/console/">æ§å¶å°</a></li> 57 </ul> 58 </nav> 59 <div class="nav-actions"> 60 <!-- ç¨æ·ä¿¡æ¯åºå --> 61 <!-- <div id="user-area" class="relative flex items-center"> --> 62 <div id="user-area"> 63 <button class="btn btn-secondary btn-sm hidden" id="login-button">ç»å½</button> 64 <button class="btn btn-primary btn-sm hidden" id="register-button">注å</button> 65 <!-- ç¨æ·å¤´åå䏿èåï¼å·²ç»å½ç¶æï¼ --> 66 <div id="user-dropdown" class="hidden nav-dropdown"> 67 <button id="user-avatar" class="flex items-center p-1 rounded-full hover:bg-gray-100 transition-colors"> 68 <img id="avatar-img" src="" alt="ç¨æ·å¤´å" class="w-8 h-8 rounded-full object-cover hidden"> 69 <span id="avatar-initial" class="w-8 h-8 rounded-full bg-primary text-white flex items-center justify-center text-sm font-medium hidden"></span> 70 </button> 71 <div class="absolute right-0 w-28 bg-white rounded-lg shadow-lg py-1 z-50 hidden"> 72 <ul class="dropdown-menu" style="top: calc(100% - 8px) !important;"> 73 <li><a href="https://www.aa.com.cn/console/" class="block px-6 py-2 text-gray-700 hover:bg-gray-100 align-center">模å广åº</a></li> 74 <li><a href="https://www.aa.com.cn/console/user" class="block px-6 py-2 text-gray-700 hover:bg-gray-100 align-center">个人信æ¯</a></li> 75 <li><a href="https://www.aa.com.cn/console/recharge" class="block px-6 py-2 text-gray-700 hover:bg-gray-100 align-center">积åå å¼</a></li> 76 <li><a href="#" id="logout-button" class="block px-6 py-2 text-red-500 hover:bg-red-100 align-center">éåºç»å½</a></li> 77 </ul> 78 </div> 79 </div> 80 </div> 81 </div> 82 <button class="menu-toggle" aria-label="æå¼èå"> 83 <svg class="icon-hamburger" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 84 <line x1="3" y1="6" x2="21" y2="6" /> 85 <line x1="3" y1="12" x2="21" y2="12" /> 86 <line x1="3" y1="18" x2="21" y2="18" /> 87 </svg> 88 <svg class="icon-close" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 89 <line x1="18" y1="6" x2="6" y2="18" /> 90 <line x1="6" y1="6" x2="18" y2="18" /> 91 </svg> 92 </button> 93 </div> 94 </header> 95 96 <!-- âââ Mobile Menu âââââââââââââââââââââââââââââââââââââââââââââââ --> 97 <div class="mobile-menu" id="mobileMenu"> 98 <ul class="mobile-menu-links"> 99 <li><a href="/">é¦é¡µ</a></li> 100 <li> 101 <a href="/agent/qwenwork">AIåºç¨</a> 102 <ul class="mobile-dropdown-menu"> 103 <li><a href="/agent/qwenwork">åé®åå ¬</a></li> 104 <!-- <li><a href="/agent/ihuiwa">ç»è</a></li> --> 105 <li><a href="/agent/traework">Trae Work</a></li> 106 <li><a href="/agent/workbuddy">WorkBuddy</a></li> 107 </ul> 108 </li> 109 <li><a href="/model">模å广åº</a></li> 110 <li><a href="/pricing">ä»·æ ¼</a></li> 111 <li><a href="https://api-doc.aa.com.cn" target="_blank">ææ¡£ä¸å¿</a></li> 112 <li> 113 <a href="/about/company">
113å ³äºæä»¬</a> 114 <ul class="mobile-dropdown-menu"> 115 <li><a href="/about/company">å ¬å¸ä»ç»</a></li> 116 <li><a href="/about/qualifications">èµè´¨è£èª</a></li> 117 <li><a href="/about/methodology">æµè¯æ¹æ³è®º</a></li> 118 <li><a href="/about/sla">SLA</a></li> 119 <li><a href="/about/contact">èç³»æ¹å¼</a></li> 120 </ul> 121 </li> 122 <li class="mobile-console hidden"><a href="/console/">æ§å¶å°</a></li> 123 <li class="mobile-ucenter hidden"> 124 <a href="#">个人ä¸å¿</a> 125 <ul class="mobile-dropdown-menu"> 126 <li><a href="https://www.aa.com.cn/console/">模å广åº</a></li> 127 <li><a href="https://www.aa.com.cn/console/user">个人信æ¯</a></li> 128 <li><a href="https://www.aa.com.cn/console/recharge">积åå å¼</a></li> 129 </ul> 130 </li> 131 </ul> 132 <div class="mobile-menu-footer"> 133 <a href="https://uc.aa.com.cn/login/oauth/authorize?client_id=5cbb2506c9e13330fe1a&response_type=code&redirect_uri=https%3A%2F%2Fwww.aa.com.cn%2Fconsole%2Fcallback&theme=light&origin=home&icode=" class="btn btn-primary" id="mobile-menu-login-button">ç»å½</a> 134 <button class="btn btn-secondary hidden" id="mobile-menu-logout-button">éåºç»å½</button> 135 </div> 136 </div> 137 138 <main id="content"> 139 <div class="about-page"> 140 <!-- âââ Hero âââââââââââââââââââââââââââââââââââââââââââââââââââ --> 141 <section class="about-hero section" data-component="Hero" data-od-id="about-hero"> 142 <div class="container about-hero__inner"> 143 <div class="about-hero__content"> 144 <p class="eyebrow"><span class="eyebrow-dot"></span>éåºå ¸åç§ææéå ¬å¸</p> 145 <h1>让 <span class="about-gradient-text">AI</span> å¨ä¸å½<br>ç éæ é»</h1> 146 <p class="lead">æ·±èäºèç½åºç¡è®¾æ½æå¡ 17 å¹´ãä»åå主æºèµ·å®¶ï¼å°é¿éäºæ ¸å¿åä½ä¼ä¼´ï¼åå°ä»å¤©ç AI 大模å API ä¸è½¬ä¸æ¢ââæä»¬è®©å½å å¼åè åè°ç¨ OpenAI 䏿 ·ç®åå°ä½¿ç¨å ¨çåæ²¿å¤§æ¨¡åã</p> 147 <div class="about-hero__actions"> 148 <a href="#company-story" class="btn btn-primary btn-lg"> 149 äºè§£å ¸å 150 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m13 6 6 6-6 6"/></svg> 151 </a> 152 <a href="/about/contact" class="btn btn-secondary btn-lg">èç³»åå¡</a> 153 </div> 154 <ul class="about-hero__trust" aria-label="ä¼ä¸è½åæ¦è§"> 155 <li>17 å¹´åºç¡è®¾æ½ç»éª</li> 156 <li>é¿éäºæ ¸å¿åä½ä¼ä¼´</li> 157 <li>ä¼ä¸çº§ SLA ä¿é</li> 158 </ul> 159 </div> 160 161 <div class="about-hero__visual" aria-label="å ¸åç§æè½åæ¼è¿"> 162 <div class="about-system-card"> 163 <div class="about-system-card__header"> 164 <div class="about-system-card__status"><span></span>Infrastructure Online</div> 165 <span>Since 2009</span> 166 </div> 167 <div class="about-system-card__brand"> 168 <span class="about-system-card__logo"> 169 <img src="/statics/images/logo.png" alt=""> 170 </span> 171 <div> 172 <strong>å ¸åç§æ</strong> 173 <small>ä»äºåºç¡è®¾æ½å° AI åºç¨åºåº§</small> 174 </div> 175 </div> 176 <div class="about-system-card__flow"> 177 <div class="about-system-card__node"> 178 <span class="about-system-card__icon"> 179 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><rect x="3" y="4" width="18" height="16" rx="2"/><path d="M7 8h10M7 12h6M7 16h4"/></svg> 180 </span> 181 <span><b>äºèç½åºç¡æå¡</b><small>åå · ä¸»æº Â· SSL · CDN</small></span> 182 <em>2009</em> 183 </div> 184 <div class="about-system-card__connector" aria-hidden="true"><span></span></div> 185 <div class="about-system-card__node">
186 <span class="about-system-card__icon"> 187 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M6.5 18a4.5 4.5 0 0 1-.5-8.97A6 6 0 0 1 17.5 7a4 4 0 0 1 .5 7.97H7"/></svg> 188 </span> 189 <span><b>ä¼ä¸äºæå¡</b><small>å¨è¯¢ · è¿ç§» · è¿ç»´æç®¡</small></span> 190 <em>2014</em> 191 </div> 192 <div class="about-system-card__connector" aria-hidden="true"><span></span></div> 193 <div class="about-system-card__node is-active"> 194 <span class="about-system-card__icon"> 195 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" aria-hidden="true"><path d="M12 2 4 6v12l8 4 8-4V6l-8-4Z"/><path d="m8.5 9 3.5 2 3.5-2M12 11v5"/></svg> 196 </span> 197 <span><b>AI 大模å API</b><small>ç»ä¸æ¥å£ · å½å ç´è¿ · æºè½è·¯ç±</small></span> 198 <em>2025</em> 199 </div> 200 </div> 201 <div class="about-system-card__footer"> 202 <span><i></i>å¤èç¹é«å¯ç¨</span> 203 <span>OpenAI åè®®å ¼å®¹</span> 204 </div> 205 </div> 206 </div> 207 </div> 208 </section> 209 210 <!-- âââ Core numbers âââââââââââââââââââââââââââââââââââââââââââ --> 211 <section class="about-numbers" aria-label="å ¬å¸æ ¸å¿æ°æ®"> 212 <div class="container"> 213 <div class="about-numbers__grid"> 214 <div class="about-number"> 215 <strong>17 å¹´</strong> 216 <span>äºèç½åºç¡è®¾æ½ç»éª</span> 217 </div> 218 <div class="about-number"> 219 <strong>10,000+</strong> 220 <span>ä¼ä¸å®¢æ·</span> 221 </div> 222 <div class="about-number"> 223 <strong>50,000+</strong> 224 <span>å¼åè ç¨æ·</span> 225 </div> 226 <div class="about-number"> 227 <strong>100 亿</strong> 228 <span>æè°ç¨ tokens</span> 229 </div> 230 </div> 231 </div> 232 </section> 233 234 <!-- âââ Company story ââââââââââââââââââââââââââââââââââââââââââ --> 235 <section class="section about-story" id="company-story"> 236 <div class="container"> 237 <div class="about-story__layout"> 238 <div class="about-story__heading"> 239 <div class="section-header"> 240 <p class="eyebrow">OUR STORY</p> 241 <h2>ä»äºèç½åºç¡è®¾æ½ï¼<br>èµ°å AI æ¶ä»£åºå»º</h2> 242 <p>é¿ææå¡ä¼ä¸çº§å®¢æ·çå·¥ç¨ç»éªï¼æ¯å ¸åè¯å 稳å®ãå¿«éåå¯ä¿¡èµçåºå±åºç¡ã</p> 243 </div> 244 245 <dl class="about-facts"> 246 <div> 247 <dt>æç«æ¶é´</dt> 248 <dd>2009 å¹´ 3 æ</dd> 249 </div> 250 <div> 251 <dt>注åèµæ¬</dt> 252 <dd>1,000 ä¸å </dd> 253 </div> 254 <div> 255 <dt>æ»é¨å°å</dt> 256 <dd>éåºå¸ä¹é¾å¡åº</dd> 257 </div> 258 <div> 259 <dt>å ³é®èº«ä»½</dt> 260 <dd>é¿éäºæ ¸å¿åä½ä¼ä¼´</dd> 261 </div> 262 </dl> 263 </div> 264 265 <article class="about-story__content"> 266 <span class="about-story__index">01</span> 267 <h3>å ¬å¸ç®ä»</h3> 268 <p><strong>éåºå ¸åç§ææéå ¬å¸</strong>æç«äº 2009 å¹´ 3 æï¼æ³¨åèµæ¬ 1,000 ä¸å ï¼æ»é¨ä½äºéåºå¸ä¹é¾å¡åºç³æ¡¥éºãä»ååæ³¨ååèæä¸»æºæå¡èµ·æ¥ï¼éæ¥åå±ä¸º<strong>ä¸å½è¥¿ååºé¢å çäºèç½åºç¡è®¾æ½æå¡å</strong>ã</p> 269 <p>2014 å¹´ï¼å ¬å¸æä¸º<strong>é¿éäºè¥¿ååºæ ¸å¿åä½ä¼ä¼´</strong>ï¼æ·±åº¦åä¸ä¼ä¸ä¸äºãæ··åäºæ¶æè½å°ï¼ç´¯è®¡æå¡è¶ è¿ <strong>10,000 å®¶ä¼ä¸å®¢æ·</strong>ãå¨å¤§è§æ¨¡æµéè°åº¦ãä¼ä¸çº§ SLA ä¿éååè§åè¿è¥çæ¹é¢ï¼æ²æ·äºæå®çå·¥ç¨ä¸æå¡è½åã</p> 270 <p>2025 å¹´ï¼å ¬å¸åºäºèªèº«çç½å ³ä¸æµéåºç¡è®¾æ½ï¼æ£å¼ä¸çº¿<strong>ãå ¸åè¯å ãAI 大模å API ä¸è½¬æå¡</strong>ï¼è®©å½å å¼åè å 代çç´è¿å ¨çåæ²¿å¤§æ¨¡åãæªè³ç®åï¼å¹³å°å·²æå¡è¶ è¿ <strong>50,000 åå¼åè </strong>ï¼æè°ç¨éçªç ´ <strong>100 亿 tokens</strong>ã</p> 271 <blockquote> 272 <p>âæä»¬åçä¸ååªä¸ºä¸ä¸ªç®æ ï¼è®©ä¸å½æ¯ä¸ä¸ªå¼åè é½è½ç¨ä¸æå è¿ç AIãè¿æ¯ä½¿å½ï¼ä¸æ¯è¯æ¯ãâ</p> 273 <cite>å ¸åç§æåå§å¢é</cite> 274 </blockquote> 275 </article> 276 </div> 277 </div> 278 </section> 279 280 <!-- âââ Timeline âââââââââââââââââââââââââââââââââââââââââââââââ --> 281 <section class="section about-timeline-section" id="history"> 282 <div class="container"> 283 <div class="section-header center"> 284 <p class="eyebrow">MILESTONES</p> 285 <h2>åå±åç¨</h2> 286 <p>åä½å¹´æç»ç§¯ç´¯ï¼ä»åºç¡æå¡ãä¼ä¸äºå° AI 大模åè¿æ¥å¹³å°ã</p> 287 </div> 288 <ol class="about-timeline"> 289 <li class="about-timeline__item">
290 <span class="about-timeline__dot" aria-hidden="true"></span> 291 <time>2009</time> 292 <p>å ¬å¸å¨éåºæç«ï¼å¼å±ååæ³¨åä¸ä¸»æºä¸å¡</p> 293 </li> 294 <li class="about-timeline__item"> 295 <span class="about-timeline__dot" aria-hidden="true"></span> 296 <time>2014</time> 297 <p>ç¾çº¦é¿éäºè¥¿ååºæ ¸å¿åä½ä¼ä¼´</p> 298 </li> 299 <li class="about-timeline__item"> 300 <span class="about-timeline__dot" aria-hidden="true"></span> 301 <time>2018</time> 302 <p>累计æå¡è¶ è¿ 1 ä¸å®¶ä¼ä¸å®¢æ·ä¸äº</p> 303 </li> 304 <li class="about-timeline__item"> 305 <span class="about-timeline__dot" aria-hidden="true"></span> 306 <time>2020</time> 307 <p>è¿å ¥åè§åè¿è¥æ°é¶æ®µ</p> 308 </li> 309 <li class="about-timeline__item"> 310 <span class="about-timeline__dot" aria-hidden="true"></span> 311 <time>2023</time> 312 <p>æç«å ¸åè¯å AI å®éªå®¤ï¼å¼å±æ¨¡åè¯æµ</p> 313 </li> 314 <li class="about-timeline__item"> 315 <span class="about-timeline__dot" aria-hidden="true"></span> 316 <time>2025</time> 317 <p>AI 大模å API ä¸è½¬æå¡æ£å¼ä¸çº¿</p> 318 </li> 319 <li class="about-timeline__item"> 320 <span class="about-timeline__dot" aria-hidden="true"></span> 321 <time>2026</time> 322 <p>æå¡è¶ 5 ä¸å¼åè ï¼æè°ç¨éçªç ´ 100 亿 tokens</p> 323 </li> 324 </ol> 325 </div> 326 </section> 327 328 <!-- âââ Business map âââââââââââââââââââââââââââââââââââââââââââ --> 329 <section class="section about-business" id="business"> 330 <div class="container"> 331 <div class="section-header"> 332 <p class="eyebrow">WHAT WE DO</p> 333 <h2>ä¸å¡çå¾</h2> 334 <p>å´ç»ä¼ä¸æ°ååºç¡è®¾æ½å AI è½åæ¥å ¥ï¼æä¾ä»å ¬å ±æå¡å°ä¸å±é¨ç½²çä¸ä½åæ¹æ¡ã</p> 335 </div> 336 <div class="about-business__grid"> 337 <article class="about-business-card is-primary"> 338 <div class="about-business-card__top"> 339 <span class="about-business-card__number">01</span> 340 <span class="about-business-card__icon" aria-hidden="true"> 341 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7"><path d="M12 2 4 6v12l8 4 8-4V6l-8-4Z"/><path d="m8.5 9 3.5 2 3.5-2M12 11v5"/></svg> 342 </span> 343 </div> 344 <h3>AI 大模å API ä¸è½¬</h3> 345 <p>主è¥ä¸å¡ãå½å é«éç´è¿ä¸»æµå¤§æ¨¡åï¼è¦çææ¬ãå¾åãè§é¢ãè¯é³ä¸å¤æ¨¡æè½åã</p> 346 <div class="about-business-card__tags"> 347 <span>ç»ä¸æ¥å£</span> 348 <span>å½å ç´è¿</span> 349 <span>夿¨¡æ</span> 350 </div> 351 </article> 352 <article class="about-business-card"> 353 <div class="about-business-card__top"> 354 <span class="about-business-card__number">02</span> 355 <span class="about-business-card__icon" aria-hidden="true"> 356 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7"><path d="M6.5 18a4.5 4.5 0 0 1-.5-8.97A6 6 0 0 1 17.5 7a4 4 0 0 1 .5 7.97H7"/></svg> 357 </span> 358 </div> 359 <h3>é¿éäºè§£å³æ¹æ¡</h3> 360 <p>ä½ä¸ºé¿éäºæ ¸å¿åä½ä¼ä¼´ï¼æä¾äºæ¶æå¨è¯¢ãè¿ç§»è½å°åè¿ç»´æç®¡çå ¨æ æå¡ã</p> 361 <div class="about-business-card__tags"> 362 <span>æ¶æå¨è¯¢</span>
363 <span>äºè¿ç§»</span> 364 <span>è¿ç»´æç®¡</span> 365 </div> 366 </article> 367 <article class="about-business-card"> 368 <div class="about-business-card__top"> 369 <span class="about-business-card__number">03</span> 370 <span class="about-business-card__icon" aria-hidden="true"> 371 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7"><rect x="3" y="4" width="18" height="16" rx="2"/><path d="M7 8h10M7 12h6M7 16h4"/></svg> 372 </span> 373 </div> 374 <h3>äºèç½åºç¡æå¡</h3> 375 <p>æä¾ååã主æºãä¼ä¸é®ç®±ãSSL ä¸ CDN çæå¡ï¼æ¿è½½åä½å¹´çåºç¡è®¾æ½ç»éªã</p> 376 <div class="about-business-card__tags"> 377 <span>åå主æº</span> 378 <span>SSL</span> 379 <span>CDN</span> 380 </div> 381 </article> 382 <article class="about-business-card"> 383 <div class="about-business-card__top"> 384 <span class="about-business-card__number">04</span> 385 <span class="about-business-card__icon" aria-hidden="true"> 386 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7"><path d="M12 3v18M3 12h18"/><circle cx="12" cy="12" r="9"/></svg> 387 </span> 388 </div> 389 <h3>ä¼ä¸å®å¶æå¡</h3> 390 <p>é¢åä¼ä¸æä¾ AI ç½å ³ç§æé¨ç½²ãä¸å±æ¨¡åå¾®è°åè¡ä¸æ¹æ¡å¨è¯¢ã</p> 391 <div class="about-business-card__tags"> 392 <span>ç§æé¨ç½²</span> 393 <span>模åå¾®è°</span> 394 <span>æ¹æ¡å¨è¯¢</span> 395 </div> 396 </article> 397 </div> 398 </div> 399 </section> 400 401 <!-- âââ Commitment âââââââââââââââââââââââââââââââââââââââââââââ --> 402 <section class="section about-commitment"> 403 <div class="container"> 404 <div class="about-commitment__panel"> 405 <div class="about-commitment__intro"> 406 <p class="eyebrow">OUR COMMITMENT</p> 407 <h2>æå¤æçç»åºç¡è®¾æ½ï¼<br>æç®å交ç»å¼åè </h2> 408 </div> 409 <div class="about-commitment__items"> 410 <div> 411 <span>01</span> 412 <h3>稳å®ä¼å </h3> 413 <p>ä»¥å¤§è§æ¨¡æµéè°åº¦åä¼ä¸çº§ SLA ç»éªï¼ä¿éå ³é®ä¸å¡æç»å¯ç¨ã</p> 414 </div> 415 <div> 416 <span>02</span> 417 <h3>æ¥å ¥ç®å</h3> 418 <p>å ¼å®¹ä¸»æµåè®®ï¼ç¨ç»ä¸æ¥å£è¿æ¥å¤ç§å沿模åï¼éä½è¿ç§»ä¸ç»´æ¤ææ¬ã</p> 419 </div> 420 <div> 421 <span>03</span> 422 <h3>é¿ææå¡</h3> 423 <p>åæåè§ç»è¥åä¸ä¸æå¡ï¼éªä¼´ä¼ä¸ä¸å¼åè æç»æå»º AI åºç¨ã</p> 424 </div> 425 </div> 426 </div> 427 </div> 428 </section> 429 430 <!-- âââ CTA ââââââââââââââââââââââââââââââââââââââââââââââââââââ --> 431 <section class="cta-section" data-component="CTA" data-od-id="about-cta"> 432 <div class="cta-content"> 433 <p class="eyebrow">BUILD WITH US</p> 434 <h2 class="cta-title">ä¸ 50,000+ å¼åè ä¸èµ·<br><span class="gradient-text">æ AI ç¨èµ·æ¥</span></h2> 435 <p class="cta-description">å½å ç´è¿ãç»ä¸æ¥å£ãæé计费ï¼çº¦ 5 åé宿æ¥å ¥ã</p> 436 <div class="cta-buttons"> 437 <button class="btn btn-primary btn-lg" id="now-get"> 438 ç«å³è·å API Key
439 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg> 440 </button> 441 <a href="/about/contact" class="cta-btn-secondary">èç³»åå¡</a> 442 </div> 443 </div> 444 </section> 445 </div> 446 </main> 447 448 <!-- âââ Footer ââââââââââââââââââââââââââââââââââââââââââââââââââââ --> 449 <footer class="pagefoot" data-component="Footer" data-od-id="footer"> 450 <div class="container"> 451 <div class="footer-grid"> 452 <div class="footer-brand"> 453 <span class="logo"> 454 <img src="/statics/images/logo.png" alt="å ¸åè¯å "> 455 </span> 456 <p>å½å é«é AI 大模å API ä¸è½¬ï¼éè¿ç»ä¸æ¥å£æ¥å ¥æµ·é模åã</p> 457 </div> 458 <div class="footer-col"> 459 <h4>产å</h4> 460 <ul> 461 <li><a href="#why">æ ¸å¿ä¼å¿</a></li> 462 <li><a href="#providers">模ååå</a></li> 463 <li><a href="#quickstart">代ç 示ä¾</a></li> 464 <li><a href="#cases">åºç¨åºæ¯</a></li> 465 </ul> 466 </div> 467 <div class="footer-col"> 468 <h4>å¼åè </h4> 469 <ul> 470 <li><a href="https://api-doc.aa.com.cn">å¿«éæ¥å ¥</a></li> 471 <li><a href="https://api-doc.aa.com.cn">API ææ¡£</a></li> 472 </ul> 473 </div> 474 <div class="footer-col"> 475 <h4>å ³äº</h4> 476 <ul> 477 <li><a href="/about/company">å ³äºæä»¬</a></li> 478 <li><a href="/about/contact">èç³»æ¹å¼</a></li> 479 </ul> 480 </div> 481 482 <div class="footer-col"> 483 <h4>åæ é¾æ¥</h4> 484 <ul> 485 <li><a href="https://www.wangpan.com.cn" target="_blank" title="ä¼ä¸ç½ç">ä¼ä¸ç½ç</a></li> 486 <li><a href="https://www.321.com.cn" target="_blank" title="321çä¿¡">321çä¿¡</a></li> 487 <li><a href="https://www.mail.com.cn" target="_blank" title="ä¼ä¸é®ç®±">ä¼ä¸é®ç®±</a></li> 488 <li><a href="http://www.023dns.com" target="_blank" title="ååèæº">ååèæº</a></li> 489 <li><a href="https://www.aimao.com" target="_blank" title="ç¹ç§ç«è§é¢åä½">è§é¢åä½</a></li> 490 </ul> 491 </div> 492 493 </div> 494 <div class="footer-bottom"> 495 <span>© 2026 éåºå ¸åç§ææéå ¬å¸</span> 496 <span> 497 <a href="https://beian.miit.gov.cn/" target="_blank">æ¸ICPå¤10013348å·-35</a> 498 </span> 499 </div> 500 </div> 501 </footer> 502 503 <!-- ç»å½å¼¹çª --> 504 <div id="login-modal" class="fixed inset-0 z-50 flex items-center justify-center hidden"> 505 <div class="absolute inset-0 bg-black bg-opacity-50"></div> 506 <div class="relative bg-white rounded-lg overflow-hidden shadow-xl w-full max-w-[40rem] max-h-[95vh]"> 507 <div class="login-frame-clip relative h-[53vh] w-full rounded-lg"> 508 <h2 class="ml-4 mt-4 bold text-lg font-medium">å建ãç»å½æ¨çå¼åè è´¦å·</h2> 509 <button id="close-modal" class="absolute right-3 top-0 z-20 flex h-9 w-9 items-center justify-center rounded-full border border-brand-border bg-brand-card/92 text-gray-300 transition-colors hover:border-gray-500 hover:text-red-500"> 510 <i class="fa fa-times"></i> 511 </button> 512 <iframe id="login-iframe" src="" width="100%" height="100%" frameborder="0"></iframe> 513 </div> 514 </div> 515 </div> 516 517 <!-- åå°é¡¶é¨æé® --> 518 <div id="back-to-top" class="back-to-top"> 519 <i class="fa fa-chevron-up"></i> 520 </div> 521 522
522<script> 523 // icode 524 sessionStorage.setItem('icode', ''); 525 526 /* âââ Code tabs âââââââââââââââââââââââââââââââââââââââââââââââ */ 527 (function() { 528 var tabs = document.querySelectorAll('.code-tab'); 529 var panels = document.querySelectorAll('.code-panel'); 530 tabs.forEach(function(tab) { 531 tab.addEventListener('click', function() { 532 var target = tab.getAttribute('data-code-tab'); 533 tabs.forEach(function(t) { 534 t.classList.remove('active'); 535 t.setAttribute('aria-selected', 'false'); 536 }); 537 panels.forEach(function(p) { 538 p.classList.remove('active'); 539 }); 540 tab.classList.add('active'); 541 tab.setAttribute('aria-selected', 'true'); 542 document.querySelector('[data-code-panel="' + target + '"]').classList.add('active'); 543 }); 544 }); 545 })(); 546 547 /* âââ Navigation scroll effect âââââââââââââââââââââââââââââââ */ 548 (function() { 549 var nav = document.querySelector('.topnav'); 550 var scrollThreshold = 50; 551 var ticking = false; 552 553 function updateNav() { 554 if (window.scrollY > scrollThreshold) { 555 nav.classList.add('scrolled'); 556 } else { 557 nav.classList.remove('scrolled'); 558 } 559 ticking = false; 560 } 561 562 window.addEventListener('scroll', function() { 563 if (!ticking) { 564 window.requestAnimationFrame(updateNav); 565 ticking = true; 566 } 567 }, { 568 passive: true 569 }); 570 })(); 571 572 /* âââ Mobile menu toggle âââââââââââââââââââââââââââââââââââââ */ 573 (function() { 574 var menuToggle = document.querySelector('.menu-toggle'); 575 var mobileMenu = document.getElementById('mobileMenu'); 576 var nav = document.querySelector('.topnav'); 577 var menuLinks = mobileMenu.querySelectorAll('a'); 578 579 function openMenu() { 580 mobileMenu.classList.add('open'); 581 nav.classList.add('menu-open'); 582 document.body.style.overflow = 'hidden'; 583 menuToggle.setAttribute('aria-label', 'å ³éèå'); 584 } 585 586 function closeMenu() { 587 mobileMenu.classList.remove('open'); 588 nav.classList.remove('menu-open'); 589 document.body.style.overflow = ''; 590 menuToggle.setAttribute('aria-label', 'æå¼èå'); 591 } 592 593 menuToggle.addEventListener('click', function() { 594 if (mobileMenu.classList.contains('open')) { 595 closeMenu(); 596 } else { 597 openMenu(); 598 } 599 }); 600 601 menuLinks.forEach(function(link) { 602 link.addEventListener('click', closeMenu); 603 }); 604 })(); 605 606 (function() { 607 // ç»å½åè½ 608 const loginButton = document.getElementById('login-button'); 609 const loginButtonMobile = document.getElementById('login-button-mobile'); 610 const loginModal = document.getElementById('login-modal'); 611 const closeModal = document.getElementById('close-modal'); 612 const loginIframe = document.getElementById('login-iframe'); 613 const loginFrameClip = document.querySelector('.login-frame-clip'); 614 const nowGetButton = document.getElementById('now-get'); 615 const toStartButton = document.getElementById('to-start'); 616 const mobileMenuLoginButton = document.getElementById('mobile-menu-login-button'); 617 let login_url = "https://uc.aa.com.cn/login/oauth/authorize?client_id=5cbb2506c9e13330fe1a&response_type=code&redirect_uri=https%3A%2F%2Fwww.aa.com.cn%2Fconsole%2Fcallback&theme=light&origin=home&icode="; 618 let register_url = "https://uc.aa.com.cn/signup?client_id=5cbb2506c9e13330fe1a&response_type=code&redirect_uri=https%3A%2F%2Fwww.aa.com.cn%2Fconsole%2Fcallback&theme=light&origin=home&icode="; 619 620 621 // ç嬿¥èªiframeçæ¶æ¯ 622 window.addEventListener('message', function(event) { 623 // æ£æ¥æ¶æ¯æ¯å¦è¡¨ç¤ºç»å½æå 624 if (event.data.type === 'login_success' || 'access_token' in event.data) { 625 // ç»å½æåï¼å ³éå¼¹çª 626 closeLoginModal(); 627 // åå ¥ Cookie 628 document.cookie = "access_token=" + event.data.access_token + "; path=/"; 629 localStorage.setItem("access_token", event.data.access_token); 630 // å·æ°é¡µé¢ 631 location.reload(); 632 } 633 }); 634 635 // ç»å½å½æ° 636 function showLoginModal() { 637 // 设置iframeçsrc 638 loginIframe.src = login_url; 639 // æ¾ç¤ºå¼¹çª 640 loginModal.classList.remove('hidden'); 641 // ç¦æ¢èæ¯æ»å¨ 642 document.body.classList.add('modal-open'); 643 } 644 645 // ç¹å»ç«å³è·å API Key æé® 646 if (nowGetButton) { 647 nowGetButton.addEventListener('click', function() { 648 if (localStorage.getItem('access_token')) { // å·²ç»å½ï¼ç´æ¥è·³è½¬å°api key é¡µé¢ 649 window.location.href = '/console/api-key'; 650 } else { 651 // 夿æ¯å¦ç§»å¨ç«¯ï¼ç§»å¨ç«¯ç´æ¥è·³è½¬ 652 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 653 window.location.href = login_url; 654 } else { 655 showLoginModal(); 656 } 657 } 658 }); 659 } 660 661 // ç¹å»å¼å§ä½¿ç¨æé® 662 if (toStartButton) { 663 toStartButton.addEventListener('click', function() { 664 if (localStorage.getItem('access_token')) { // å·²ç»å½ï¼ç´æ¥è·³è½¬å°å®ä»·é¡µé¢ 665 window.location.href = '/console/'; 666 } else { 667 // 夿æ¯å¦ç§»å¨ç«¯ï¼ç§»å¨ç«¯ç´æ¥è·³è½¬ 668 if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 669 window.location.href = login_url; 670 } else { 671 showLoginModal(); 672 } 673 } 674 }); 675 } 676 677 // ç¹å»ç»å½æé® 678 if (loginButton) { 679 loginButton.addEventListener('click', showLoginModal); 680 } 681 682 // 注å彿° 683 function showRegisterModal() { 684 // 设置iframeçsrc 685 loginIframe.src = register_url; 686 // æ¾ç¤ºå¼¹çª 687 loginModal.classList.remove('hidden'); 688 // ç¦æ¢èæ¯æ»å¨ 689 document.body.classList.add('modal-open'); 690 } 691 692 // ç¹å»æ³¨åæé® 693 const registerButton = document.getElementById('register-button'); 694 if (registerButton) { 695 registerButton.addEventListener('click', showRegisterModal); 696 } 697 698 // å ³éå¼¹çª 699 function closeLoginModal() { 700 loginModal.classList.add('hidden'); 701 loginIframe.src = ''; 702 // æ¢å¤èæ¯æ»å¨ 703 document.body.classList.remove('modal-open'); 704 } 705 706 closeModal.addEventListener('click', closeLoginModal); 707 708 // ç¹å»é®ç½©å±å ³éå¼¹çª 709 loginModal.addEventListener('click', function(e) { 710 if (e.target === loginModal) { 711 closeLoginModal(); 712 } 713 }); 714 715 // ç¨æ·ä¿¡æ¯å䏿èå 716 const userArea = document.getElementById('user-area'); 717 const userDropdown = document.getElementById('user-dropdown'); 718 const userAvatar = document.getElementById('user-avatar'); 719 const avatarImg = document.getElementById('avatar-img'); 720 const avatarInitial = document.getElementById('avatar-initial'); 721 const logoutButton = document.getElementById('logout-button'); 722 const mobileMenuLogoutButton = document.getElementById('mobile-menu-logout-button'); 723 const mobileUcenter = document.querySelector('.mobile-ucenter'); 724 const mobileConsole = document.querySelector('.mobile-console'); 725 const mobileLogoutButton = document.getElementById('mobile-logout-button'); 726 const consoleLink = document.getElementById('console-link'); 727 728 avatarImg.onerror = function() { // å¾çå 载失败æ¶ï¼æ¾ç¤ºé¦å符ï¼éèå¾ç 729 avatarImg.classList.add('hidden'); 730 avatarInitial.classList.remove('hidden'); 731 }; 732 733 avatarImg.onload = function() { // å¾çå è½½æåæ¶ï¼æ¾ç¤ºå¾çï¼éèé¦å符 734 avatarImg.classList.remove('hidden'); 735 avatarInitial.classList.add('hidden'); 736 }; 737 738 // æ£æ¥ç¨æ·ç»å½ç¶æ 739 function checkLoginStatus() { 740 const accessToken = localStorage.getItem('access_token'); 741 if (accessToken) { 742 // ætokenï¼è·åç¨æ·ä¿¡æ¯ 743 fetch('/api/user/profile', { 744 headers: { 745 'Authorization': 'Bearer ' + accessToken 746 } 747 }) 748 .then(response => response.json()) 749 .then(data => { 750 if (data.code === 200 && data.data) { 751 // æ¾ç¤ºç¨æ·å¤´å 752 loginButton.classList.add('hidden'); 753 loginButton.classList.remove('sm:block'); 754 registerButton.classList.add('hidden'); 755 registerButton.classList.remove('sm:block'); 756 if (loginButtonMobile) { 757 loginButtonMobile.classList.add('hidden'); 758 } 759 userDropdown.classList.remove('hidden'); 760 // ç§»å¨ç«¯èåï¼éèç»å½æé®ï¼æ¾ç¤ºéåºç»å½æé® 761 if (mobileMenuLoginButton) { 762 mobileMenuLoginButton.classList.add('hidden'); 763 } 764 if (mobileMenuLogoutButton) { 765 mobileMenuLogoutButton.classList.remove('hidden'); 766 } 767 // æ¾ç¤ºæ§å¶å° 768 if (mobileConsole) { 769 mobileConsole.classList.remove('hidden'); 770 } 771 // æ¾ç¤ºä¸ªäººä¸å¿ 772 if (mobileUcenter) { 773 mobileUcenter.classList.remove('hidden'); 774 } 775 // æ¾ç¤ºæ§å¶å°é¾æ¥ 776 if (consoleLink) { 777 consoleLink.classList.remove('hidden'); 778 } 779 const displayName = data.data.display_name || data.data.name || 'A'; 780 avatarInitial.textContent = displayName.charAt(0).toUpperCase(); 781 avatarImg.src = data.data.avatar; 782 // ææ¬å°åå¨çtokenåå ¥ Cookieï¼ç§»å¨ç«¯çç»å½æ¯è·³è½¬ï¼æªè¿è¡cookieç»´æ¤ï¼ï¼cookieå¨éåºç»å½æ¶éè¦ä½¿ç¨ 783 document.cookie = "access_token=" + accessToken + "; path=/"; 784 } else { 785 // 没æç¨æ·ä¿¡æ¯ï¼æ¾ç¤ºç»å½æé® 786 loginButton.classList.remove('hidden'); 787 loginButton.classList.add('sm:block'); 788 registerButton.classList.remove('hidden'); 789 registerButton.classList.add('sm:block'); 790 if (loginButtonMobile) { 791 loginButtonMobile.classList.remove('hidden'); 792 } 793 userDropdown.classList.add('hidden'); 794 // ç§»å¨ç«¯èåï¼æ¾ç¤ºç»å½æé®ï¼éèéåºç»å½æé® 795 if (mobileMenuLoginButton) { 796 mobileMenuLoginButton.classList.remove('hidden'); 797 } 798 if (mobileMenuLogoutButton) { 799 mobileMenuLogoutButton.classList.add('hidden'); 800 } 801 // éèæ§å¶å°é¾æ¥ 802 if (consoleLink) { 803 consoleLink.classList.add('hidden'); 804 } 805 } 806 }) 807 .catch(error => { 808 console.error('è·åç¨æ·ä¿¡æ¯å¤±è´¥:', error); 809 // åºéæ¶æ¾ç¤ºç»å½æé® 810 loginButton.classList.remove('hidden'); 811 loginButton.classList.add('sm:block'); 812 registerButton.classList.remove('hidden'); 813 registerButton.classList.add('sm:block'); 814 if (loginButtonMobile) { 815 loginButtonMobile.classList.remove('hidden'); 816 } 817 userDropdown.classList.add('hidden'); 818 // ç§»å¨ç«¯èåï¼æ¾ç¤ºç»å½æé®ï¼éèéåºç»å½æé® 819 if (mobileMenuLoginButton) { 820 mobileMenuLoginButton.classList.remove('hidden'); 821 } 822 if (mobileMenuLogoutButton) { 823 mobileMenuLogoutButton.classList.add('hidden'); 824 } 825 // éèæ§å¶å°é¾æ¥ 826 if (consoleLink) { 827 consoleLink.classList.add('hidden'); 828 } 829 }); 830 } else { 831 // 没ætokenï¼æ¾ç¤ºç»å½æé® 832 loginButton.classList.remove('hidden'); 833 loginButton.classList.add('sm:block'); 834 registerButton.classList.remove('hidden'); 835 registerButton.classList.add('sm:block'); 836 if (loginButtonMobile) { 837 loginButtonMobile.classList.remove('hidden'); 838 } 839 userDropdown.classList.add('hidden'); 840 // ç§»å¨ç«¯èåï¼æ¾ç¤ºç»å½æé®ï¼éèéåºç»å½æé® 841 if (mobileMenuLoginButton) { 842 mobileMenuLoginButton.classList.remove('hidden'); 843 } 844 if (mobileMenuLogoutButton) { 845 mobileMenuLogoutButton.classList.add('hidden'); 846 } 847 // éèæ§å¶å°é¾æ¥ 848 if (consoleLink) { 849 consoleLink.classList.add('hidden'); 850 } 851 } 852 } 853 854 // åå§åæ¶æ£æ¥ç»å½ç¶æ 855 checkLoginStatus(); 856 857 // ç¨æ·å¤´åæ¬åææ 858 userAvatar.addEventListener('mouseenter', function() { 859 userDropdown.querySelector('div').classList.remove('hidden'); 860 }); 861 862 userArea.addEventListener('mouseleave', function() { 863 userDropdown.querySelector('div').classList.add('hidden'); 864 }); 865 866 // éåºç»å½ 867 logoutButton.addEventListener('click', function(e) { 868 e.preventDefault(); 869 localStorage.removeItem('access_token'); 870 window.location.href = '/logout'; 871 }); 872 873 // ç§»å¨ç«¯èåéåºç»å½ 874 if (mobileMenuLogoutButton) { 875 mobileMenuLogoutButton.addEventListener('click', function(e) { 876 e.preventDefault(); 877 localStorage.removeItem('access_token'); 878 window.location.href = '/logout'; 879 }); 880 } 881 882 // å»ºè®¾ä¸æç¤º 883 const aboutLink = document.getElementById('about-link'); 884 const mobileAboutLink = document.getElementById('mobile-about-link'); 885 886 if (aboutLink) { 887 aboutLink.addEventListener('click', function(e) { 888 e.preventDefault(); 889 alert('建设ä¸'); 890 }); 891 } 892 893 if (mobileAboutLink) { 894 mobileAboutLink.addEventListener('click', function(e) { 895 e.preventDefault(); 896 alert('建设ä¸'); 897 }); 898 } 899 900 // ç§»å¨ç«¯èå 901 const mobileMenuButton = document.getElementById('mobile-menu-button'); 902 const mobileMenu = document.getElementById('mobile-menu'); 903 904 if (mobileMenuButton && mobileMenu) { 905 mobileMenuButton.addEventListener('click', function() { 906 mobileMenu.classList.toggle('hidden'); 907 }); 908 909 // ç¹å»é¡µé¢å ¶ä»å°æ¹å ³éèå 910 document.addEventListener('click', function(e) { 911 if (!mobileMenuButton.contains(e.target) && !mobileMenu.contains(e.target)) { 912 mobileMenu.classList.add('hidden'); 913 } 914 }); 915 } 916 917 // åå°é¡¶é¨æé® 918 const backToTopButton = document.getElementById('back-to-top'); 919 if (backToTopButton) { 920 // æ¾ç¤º/éèæé® 921 window.addEventListener('scroll', function() { 922 if (window.scrollY > 300) { 923 backToTopButton.classList.add('show'); 924 } else { 925 backToTopButton.classList.remove('show'); 926 } 927 }); 928 929 // ç¹å»åå°é¡¶é¨ 930 backToTopButton.addEventListener('click', function() { 931 window.scrollTo({ 932 top: 0, 933 behavior: 'smooth' 934 }); 935 }); 936 } 937 })(); 938 </script>
938 939 </body> 940 941</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.