<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>中转API on 神马中转API_低价稳定中转API推荐</title>
    <link>https://docs.whatai.cc/tags/%E4%B8%AD%E8%BD%ACAPI/</link>
    <description>Recent content in 中转API on 神马中转API_低价稳定中转API推荐</description>
    <generator>Hugo</generator>
    <language>zh</language>
    <atom:link href="https://docs.whatai.cc/tags/%E4%B8%AD%E8%BD%ACAPI/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ChatBox(推荐使用)</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/chatbox/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/chatbox/</guid>
      <description>&lt;h1 id=&#34;chatbox教程免费快速安装与使用全攻略一键连接所有ai语言模型&#34;&gt;&#xA;  Chatbox教程(免费)快速安装与使用全攻略，一键连接所有AI语言模型&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#chatbox%e6%95%99%e7%a8%8b%e5%85%8d%e8%b4%b9%e5%bf%ab%e9%80%9f%e5%ae%89%e8%a3%85%e4%b8%8e%e4%bd%bf%e7%94%a8%e5%85%a8%e6%94%bb%e7%95%a5%e4%b8%80%e9%94%ae%e8%bf%9e%e6%8e%a5%e6%89%80%e6%9c%89ai%e8%af%ad%e8%a8%80%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;一chatbox-介绍与功能&#34;&gt;&#xA;  一、ChatBox 介绍与功能&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%80chatbox-%e4%bb%8b%e7%bb%8d%e4%b8%8e%e5%8a%9f%e8%83%bd&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Chatbox AI是一款集多模型对话、文件解析、AI绘图、代码生成等功能于一体的全能AI助手，支持Windows、Mac、Linux、iOS、Android 及网页全平台。凭借简洁直观的界面设计、强大的本地化处理能力和开箱即用的云端服务，Chatbox AI 已成为提升工作效率的首选工具。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d518388dc72b176e6f06bb.png&#34; alt=&#34;Chatbox教程(免费)快速安装与使用全攻略，一键连接所有AI语言模型&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;核心功能与特色&#34;&gt;&#xA;  核心功能与特色&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a0%b8%e5%bf%83%e5%8a%9f%e8%83%bd%e4%b8%8e%e7%89%b9%e8%89%b2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;1. 智能对话系统&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;多模型对比&lt;/strong&gt;：支持同时连接 ChatGPT 5/Claude 4/DeepSeek 等先进模型，自由切换体验不同AI风格&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;上下文记忆&lt;/strong&gt;：自动保存完整对话历史，支持 Markdown/HTML/TXT 多种格式导出&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;个性化设置&lt;/strong&gt;：可自定义温度、最大token等参数，精准控制AI输出&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;2. 生产力增强套件&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;文件理解&lt;/strong&gt;：直接解析PDF/Word/Excel/图片中的内容&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;代码专家&lt;/strong&gt;：提供类 Claude Artifacts 的实时代码预览能力&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;实时联网&lt;/strong&gt;：一键获取最新资讯、股票行情等网络数据，回答始终与时俱进&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;3. 创意可视化工具&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;AI绘图&lt;/strong&gt;：通过自然语言描述生成高质量图像（每月免费额度）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;图表生成&lt;/strong&gt;：支持将数据转化为可视化图表，支持 LaTeX 公式渲染&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;多格式渲染&lt;/strong&gt;：完美呈现 Markdown、HTML、数学公式等专业内容&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;4. 企业级数据管理&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;本地优先&lt;/strong&gt;：所有对话记录和文件默认存储在用户设备，保障数据主权&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;技术优势&#34;&gt;&#xA;  技术优势&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8a%80%e6%9c%af%e4%bc%98%e5%8a%bf&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;零门槛体验&lt;/strong&gt;：无需技术背景，安装即可享受 AI 生产力&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;持续进化&lt;/strong&gt;：同步更新模型库和功能模块，保持技术前沿性&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;适用场景&#34;&gt;&#xA;  适用场景&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%80%82%e7%94%a8%e5%9c%ba%e6%99%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;学术研究&lt;/strong&gt;：快速解析论文/教材，生成文献综述&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;内容创作&lt;/strong&gt;：辅助写作、翻译、社交媒体文案生成&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;开发编程&lt;/strong&gt;：代码生成/调试/文档编写全流程支持&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;商业分析&lt;/strong&gt;：自动处理报表数据，生成可视化洞察&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;二chatbox主要功能&#34;&gt;&#xA;  二、Chatbox主要功能&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%ba%8cchatbox%e4%b8%bb%e8%a6%81%e5%8a%9f%e8%83%bd&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;与文档和图片聊天&#34;&gt;&#xA;  与文档和图片聊天&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%8e%e6%96%87%e6%a1%a3%e5%92%8c%e5%9b%be%e7%89%87%e8%81%8a%e5%a4%a9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;无论是文档、图片还是代码，只需将您的文件发送给 Chatbox。它将理解内容并提供智能响应，在每次交互中提高您的生产力和创造力。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d5100d8dc72b176e6eeee7.gif&#34; alt=&#34;Chatbox教程(免费)快速安装与使用全攻略，一键连接所有AI语言模型&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Claude Code安装与国内使用教程</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/claudecode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/claudecode/</guid>
      <description>Claude Code国内使用_Claude Code安装使用教程_神马中转API Claude Code代理API</description>
    </item>
    <item>
      <title>OpenAI官方SDK</title>
      <link>https://docs.whatai.cc/docs/otherai/sdk/openaisdk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/sdk/openaisdk/</guid>
      <description>&lt;h1 id=&#34;openai官方sdk-&#34;&gt;&#xA;  OpenAI官方SDK ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#openai%e5%ae%98%e6%96%b9sdk-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;使用-openai-api-查询-gpt-4&#34;&gt;&#xA;  使用 OpenAI API 查询 GPT-4&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bd%bf%e7%94%a8-openai-api-%e6%9f%a5%e8%af%a2-gpt-4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;以下是一个示例代码，演示如何使用 OpenAI API 查询 GPT-4 模型的回答。&lt;/p&gt;&#xA;&lt;h3 id=&#34;示例代码-&#34;&gt;&#xA;  示例代码 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; openai&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;query_gpt4&lt;/span&gt;(question):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-xxx&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为您的 API 密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# openai.base_url = url&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;base_url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;https://api.whatai.cc/v1/&amp;#39;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 设置 API 基础 URL&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;chat&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;completions&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;create(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 确认使用 GPT-4 模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            messages&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;You are a helpful assistant.&amp;#34;&lt;/span&gt;},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: question}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(response)  &lt;span style=&#34;color:#75715e&#34;&gt;# 打印完整的响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; response[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;choices&amp;#39;&lt;/span&gt;][&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;message[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;content&amp;#39;&lt;/span&gt;]  &lt;span style=&#34;color:#75715e&#34;&gt;# 返回 GPT-4 的回答&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Exception&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; e:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; str(e)  &lt;span style=&#34;color:#75715e&#34;&gt;# 返回错误信息&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 问题&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;question &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;为什么太阳那么红？&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 获取并打印回答&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;answer &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; query_gpt4(question)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(answer)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;注意事项-&#34;&gt;&#xA;  注意事项 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;hr&gt;&#xA;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;p&gt;确保您替换, sk-xxx, 为您的有效 API 密钥。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Raycast插件教程</title>
      <link>https://docs.whatai.cc/docs/otherai/tools/raycast/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/tools/raycast/</guid>
      <description>&lt;h1 id=&#34;raycast-插件-chatgpt-使用指南推荐使用&#34;&gt;&#xA;  Raycast 插件 ChatGPT 使用指南（推荐使用）&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#raycast-%e6%8f%92%e4%bb%b6-chatgpt-%e4%bd%bf%e7%94%a8%e6%8c%87%e5%8d%97%e6%8e%a8%e8%8d%90%e4%bd%bf%e7%94%a8&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Raycast 是一款高效的快捷启动与工作流管理工具，可以替代 Spotlight，更快地打开应用、执行脚本、调用 API、管理工作效率插件。它不仅适合开发者，也适合日常办公、学习场景。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d49fe88dc72b176e6e226f.png&#34; alt=&#34;Raycast安装教程与国内ChatGPT插件使用指南_MAC最强生产力软件_AI工具推荐&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;一raycast基础功能与特点&#34;&gt;&#xA;  &lt;strong&gt;一、Raycast基础功能与特点&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%80raycast%e5%9f%ba%e7%a1%80%e5%8a%9f%e8%83%bd%e4%b8%8e%e7%89%b9%e7%82%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;一、Raycast 基础功能&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;应用启动&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;按 ⌘ + 空格 或自定义快捷键呼出 Raycast&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;输入应用名称即可快速打开&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;文件与文件夹搜索&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;输入文件名、文件夹名即可快速定位&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;支持预览、复制路径&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;系统控制&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;快速调整音量、亮度&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;切换 Wi-Fi、蓝牙等&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;工作流与插件（Extensions）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Raycast 内置商店（Store）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;可以安装各类生产力工具（如 GitHub、Jira、Notion、ChatGPT 等插件）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d49f948dc72b176e6e21da.png&#34; alt=&#34;Raycast安装教程与国内ChatGPT插件使用指南_MAC最强生产力软件_AI工具推荐&#34; /&gt; &lt;strong&gt;二、Raycast 的特点&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;快速启动&lt;/strong&gt;：几乎零延迟的搜索和应用启动体验。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;可扩展性强&lt;/strong&gt;：内置插件市场，开发者可以编写并分享自己的插件。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;快捷命令&lt;/strong&gt;：支持自定义脚本（Shell、Python、JavaScript），快速执行。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;工作流整合&lt;/strong&gt;：支持与 GitHub、Notion、Jira、Linear 等工具无缝结合。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;美观 &amp;amp; 极简&lt;/strong&gt;：界面清爽、交互直观，键盘操作流畅无比。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;免费为主&lt;/strong&gt;：核心功能免费，Pro 版提供团队协作和更强的个性化功能。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;二安装与配置-raycast&#34;&gt;&#xA;  &lt;strong&gt;二、安装与配置 Raycast&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%ba%8c%e5%ae%89%e8%a3%85%e4%b8%8e%e9%85%8d%e7%bd%ae-raycast&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;下载安装&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;官网：https://www.raycast.com&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;支持 macOS&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;初始设置&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;设置全局快捷键（推荐：⌘ + 空格 替换 Spotlight）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;登录账号（方便同步插件和配置）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;安装插件&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;打开 Raycast → 输入 Store → 搜索需要的插件 → 一键安装&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
    </item>
    <item>
      <title>基本概念-令牌（Token）</title>
      <link>https://docs.whatai.cc/docs/aidocs/base/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/base/</guid>
      <description>&lt;h1 id=&#34;基本概念-令牌token&#34;&gt;&#xA;  📖基本概念-令牌（Token）&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5-%e4%bb%a4%e7%89%8ctoken&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;1-基本概念&#34;&gt;&#xA;  1️⃣ 基本概念&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;别称：密钥、key、token&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;用于身份验证核心凭证，关联用户账户信息等&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;用户可自主管理令牌，支持以下操作&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;✅ 新增多个令牌&lt;/p&gt;&#xA;&lt;p&gt;✅ 设置单令牌额度上限&lt;/p&gt;&#xA;&lt;p&gt;✅ 指定调用渠道分组（如ssvip、default）&lt;/p&gt;&#xA;&lt;p&gt;✅ 绑定调用模型权限&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;📖 示例格式（非真实token）：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;sk-UEE3xe6AgDeAvlCUQsP0hJSdyaOsNpByoMtb99CC8POogslU&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;💻 管理入口：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;👉&lt;/strong&gt; &lt;a href=&#34;https://api.whatai.cc/token&#34;&gt;神马中转API令牌控制台&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cb7cc5fcdff654830097fd.png&#34; alt=&#34;Image 7&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;-用户高频疑问解密&#34;&gt;&#xA;  &lt;strong&gt;❓ 用户高频疑问解密&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e7%94%a8%e6%88%b7%e9%ab%98%e9%a2%91%e7%96%91%e9%97%ae%e8%a7%a3%e5%af%86&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q：如何获取 Openai Key？ 如何获取 Claude Key？ 如何获取 gemini key？&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;→ A：Key就是令牌！这个key可以使用站内支持模型页面介绍的所有模型（260+），GPT系列模型、Claude系列模型、gemini系列模型等等等。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q：key为什么不能用？为什么我调用API没反应？&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;→ A：大部分情况是 Base url设置不正确造成。需要把Openai的Baseurl改成 &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q: 单个key的并发或RPM、TPM有限制吗？&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;→ A：: 没有限制。神马中转API不会主动限制用户 RPM TPM ，但所有模型账号都是所有用户共享，遇到使用高峰可能会 429 或 500 报错。高并发需求用户可以寻找客服咨询。&lt;/p&gt;&#xA;&lt;hr&gt;</description>
    </item>
    <item>
      <title>基础教程-钱包 · 页面</title>
      <link>https://docs.whatai.cc/docs/ailearn/wallet/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/wallet/</guid>
      <description>&lt;h1 id=&#34;基础教程-钱包--页面&#34;&gt;&#xA;  基础教程-钱包 · 页面&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-%e9%92%b1%e5%8c%85--%e9%a1%b5%e9%9d%a2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;-我的钱包您的ai算力加油站&#34;&gt;&#xA;  &lt;strong&gt;💰 我的钱包：您的AI算力加油站&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%88%91%e7%9a%84%e9%92%b1%e5%8c%85%e6%82%a8%e7%9a%84ai%e7%ae%97%e5%8a%9b%e5%8a%a0%e6%b2%b9%e7%ab%99&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;余额即能量！&lt;/strong&gt; 钱包有余额才能激活令牌（Key），开启AI超能力——就像手机要先充值才能通话📱&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;💻 充值入口：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;👉&lt;/strong&gt;&lt;a href=&#34;https://api.whatai.cc/topup&#34;&gt;神马中转API钱包&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;-新人大礼包&#34;&gt;&#xA;  &lt;strong&gt;🎁 新人大礼包&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%96%b0%e4%ba%ba%e5%a4%a7%e7%a4%bc%e5%8c%85&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;注册即送$0.2算力额度 ≈ 免费体验10次深度问答 或 200次短对话！&lt;/p&gt;&#xA;&lt;h3 id=&#34;-双通道充值系统&#34;&gt;&#xA;  &lt;strong&gt;🎉 双通道充值系统&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%8f%8c%e9%80%9a%e9%81%93%e5%85%85%e5%80%bc%e7%b3%bb%e7%bb%9f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;方式&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;操作步骤&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;到账速度&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;客服支持&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;兑换码充能&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;1. 联系客服获取算力额度 2. 钱包页输入兑换码 3. 点击「兑换」按钮&lt;/td&gt;&#xA;          &lt;td&gt;5分钟&lt;/td&gt;&#xA;          &lt;td&gt;✅ 专属客服对接&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;闪电充值&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;1. 进入钱包页 2. 点击「支付宝/微信/USDT」图标 3. 扫码支付完成&lt;/td&gt;&#xA;          &lt;td&gt;秒到账&lt;/td&gt;&#xA;          &lt;td&gt;自动到账&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;🔋 &lt;strong&gt;最低充能&lt;/strong&gt;：$1起充（≈50次短问答）&lt;/p&gt;&#xA;&lt;h3 id=&#34;-邀请秘诀&#34;&gt;&#xA;  &lt;strong&gt;🌟 邀请秘诀&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e9%82%80%e8%af%b7%e7%a7%98%e8%af%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;邀请3位好友各充30算力额度等于您白赚9算力（足够生成3份商业计划书！）&lt;/p&gt;</description>
    </item>
    <item>
      <title>神马中转API简介</title>
      <link>https://docs.whatai.cc/docs/introduction/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/introduction/</guid>
      <description>&lt;h1 id=&#34;神马中转api一站式ai大模型api中转站--低价好用稳定的中转api服务&#34;&gt;&#xA;  神马中转API一站式AI大模型API中转站 · 低价好用稳定的中转API服务&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%a5%9e%e9%a9%ac%e4%b8%ad%e8%bd%acapi%e4%b8%80%e7%ab%99%e5%bc%8fai%e5%a4%a7%e6%a8%a1%e5%9e%8bapi%e4%b8%ad%e8%bd%ac%e7%ab%99--%e4%bd%8e%e4%bb%b7%e5%a5%bd%e7%94%a8%e7%a8%b3%e5%ae%9a%e7%9a%84%e4%b8%ad%e8%bd%acapi%e6%9c%8d%e5%8a%a1&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;神马聚合中转API是一个高效的Open AI、Midjourney API代理、Claude代理、Suno代理等供应商&#xA;我们致力于提供优质的 API 接入服务，让您可以轻松集成先进的AI模型至您的产品和服务。通过 API 综合管理平台，无缝整合OpenAl最尖端的人工智能模型。借助我们可靠且易于使用的API解决方案，升级您的产品与服务。&lt;/p&gt;&#xA;&lt;p&gt;神马中转API支持全球主流顶尖AI大模型生态，包括OpenAI的GPT-5/GPT-4o/GPT-4.1系列、谷歌Gemini 2.5 Pro/Flash/nano-banana、Anthropic Claude Sonnet 4.5/4.1，以及 DeepSeek-v3、Midjourney、Luma、Llama3、Mistral等开源模型，覆盖文本、图像、语音、视频等多模态场景，满足从高精度推理到高效生成的多样化需求。&lt;/p&gt;&#xA;&lt;p&gt;随着大模型与人工智能应用的普及，越来越多的开发者与企业希望快速集成各类AI接口。然而，直接调用不同厂商的API往往面临接口差异大、计费复杂、访问不稳定等问题。这时候，神马中转API中转站的价值就凸显出来了。&lt;/p&gt;&#xA;&lt;h2 id=&#34;什么是ai-api中转站&#34;&gt;&#xA;  什么是AI API中转站？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bb%80%e4%b9%88%e6%98%afai-api%e4%b8%ad%e8%bd%ac%e7%ab%99&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;AI API中转站，顾名思义，就是一个聚合、统一和转发AI接口调用的服务平台。开发者无需分别对接多个厂商的API，只需通过中转站，就能调用不同模型与服务。它相当于“中间层”，帮助开发者屏蔽底层的复杂性，提供更加稳定、高效、灵活的接入方式。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68c8cb39fcdff65483fc69e3.jpg&#34; alt=&#34;AI中转站教程原理_AI大模型API中转聚合站推荐_神马API中转&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;ai中转站的核心优势&#34;&gt;&#xA;  AI中转站的核心优势&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#ai%e4%b8%ad%e8%bd%ac%e7%ab%99%e7%9a%84%e6%a0%b8%e5%bf%83%e4%bc%98%e5%8a%bf&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;h4 id=&#34;1-统一接口标准&#34;&gt;&#xA;  1. 统一接口标准&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e7%bb%9f%e4%b8%80%e6%8e%a5%e5%8f%a3%e6%a0%87%e5%87%86&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;• 各家大模型（如OpenAI、Anthropic、Google、智谱、月之暗面等）的API参数各不相同，直接调用容易增加学习和维护成本。&lt;/p&gt;&#xA;&lt;p&gt;• 中转站将不同接口进行标准化，开发者只需学习一套规范，即可调用多个模型。&lt;/p&gt;&#xA;&lt;h4 id=&#34;2-提升访问稳定性&#34;&gt;&#xA;  2. 提升访问稳定性&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#2-%e6%8f%90%e5%8d%87%e8%ae%bf%e9%97%ae%e7%a8%b3%e5%ae%9a%e6%80%a7&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;• 直连官方API可能会受到网络环境、节点延迟或不可用情况影响。&lt;/p&gt;&#xA;&lt;p&gt;• 中转站往往部署了全球加速和负载均衡，确保请求更稳定、更顺畅。&lt;/p&gt;&#xA;&lt;h4 id=&#34;3-聚合计费与灵活套餐&#34;&gt;&#xA;  3. 聚合计费与灵活套餐&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#3-%e8%81%9a%e5%90%88%e8%ae%a1%e8%b4%b9%e4%b8%8e%e7%81%b5%e6%b4%bb%e5%a5%97%e9%a4%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;• 不同厂商的API价格策略不一，充值也要分别管理。&lt;/p&gt;&#xA;&lt;p&gt;• 中转站支持统一计费、统一充值，并且可以提供更灵活的套餐选择，降低使用门槛。&lt;/p&gt;&#xA;&lt;h4 id=&#34;4-支持多模型切换&#34;&gt;&#xA;  4. 支持多模型切换&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#4-%e6%94%af%e6%8c%81%e5%a4%9a%e6%a8%a1%e5%9e%8b%e5%88%87%e6%8d%a2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;• 一个项目可能需要不同模型（例如GPT适合文本生成，Claude适合长文档处理，本土模型更适合中文任务）。&lt;/p&gt;&#xA;&lt;p&gt;• 中转站可以让你在一条API内快速切换和调用不同模型，极大提升开发效率。&lt;/p&gt;&#xA;&lt;h4 id=&#34;5-额外功能与增强服务&#34;&gt;&#xA;  5. 额外功能与增强服务&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#5-%e9%a2%9d%e5%a4%96%e5%8a%9f%e8%83%bd%e4%b8%8e%e5%a2%9e%e5%bc%ba%e6%9c%8d%e5%8a%a1&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;• 一些中转站提供调用日志、使用统计、速率限制优化、故障自动切换等附加功能。&lt;/p&gt;</description>
    </item>
    <item>
      <title>适用范围：♥ 所有模型</title>
      <link>https://docs.whatai.cc/docs/openai/syfw/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/syfw/</guid>
      <description>&lt;h1 id=&#34;适用范围-所有模型&#34;&gt;&#xA;  适用范围：♥ 所有模型&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%80%82%e7%94%a8%e8%8c%83%e5%9b%b4-%e6%89%80%e6%9c%89%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;api-统一请求格式&#34;&gt;&#xA;  &lt;strong&gt;API 统一请求格式&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#api-%e7%bb%9f%e4%b8%80%e8%af%b7%e6%b1%82%e6%a0%bc%e5%bc%8f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;所有模型（包括非OpenAI模型）的请求格式已统一为OpenAI格式。&lt;/p&gt;&#xA;&lt;h3 id=&#34;功能特点&#34;&gt;&#xA;  &lt;strong&gt;功能特点&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%8a%9f%e8%83%bd%e7%89%b9%e7%82%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;使用OpenAI请求格式可调用所有模型（Claude、Gemini、Doubao、Qwen等）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;支持直接使用OpenAI SDK调用任意模型&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Base URL&lt;/strong&gt;: &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;认证方式&lt;/strong&gt;: API Key (替换为&lt;code&gt;******&lt;/code&gt;)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;python示例代码&#34;&gt;&#xA;  &lt;strong&gt;Python示例代码&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; openai&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 配置API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;******&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的实际API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;api_base &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 设置API基础地址&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 调用示例（以Claude模型为例）&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;ChatCompletion&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;create(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;claude&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定模型名称&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    messages&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;你好&amp;#34;&lt;/span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;choices[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;message&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;content)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;p&gt;注意：实际使用时请将&lt;code&gt;******&lt;/code&gt;替换为你的真实API密钥&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>特别说明</title>
      <link>https://docs.whatai.cc/docs/explanation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/explanation/</guid>
      <description>&lt;h1 id=&#34;特别说明&#34;&gt;&#xA;  特别说明&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%89%b9%e5%88%ab%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;尊敬的用户：&lt;/p&gt;&#xA;&lt;p&gt;因平台运营策略、业务合规评估及服务能力调整，即日起，平台将不再接受新用户注册及使用，同时暂停新的充值、接入及后续新增服务。&lt;/p&gt;&#xA;&lt;p&gt;目前，平台现有服务仍可正常使用。已完成充值或已开通服务的现有用户，其已充值额度及已开通服务不受影响，可继续按原有方式正常使用。当前调整并非技术性原因导致，平台正在积极评估并处理相关事项，后续如有新的变化，我们将第一时间发布公告通知。&lt;/p&gt;&#xA;&lt;p&gt;同时，为避免因后续调整对您的自身业务造成影响，建议您提前做好业务安排及替代预案。对此给您带来的不便，我们深表歉意，也感谢您的理解与支持。&lt;/p&gt;&#xA;&lt;p&gt;请放心，平台将持续保留客服沟通与余额处理通道，并会对所有客户负责。如您因业务调整、服务衔接或其他原因需要申请退款，可联系平台客服提交申请。客服微信：ifreefilm，添加客服微信时，请备注说明来意，例如“退款申请”“技术问题”“异常问题反馈”等，以便客服及时识别并处。我们将根据实际未使用额度及时进行处理。&lt;/p&gt;&#xA;&lt;p&gt;客服工作时间：周一至周五 10:00—17:30。非工作时间内提交的咨询、退款申请或问题反馈，回复可能会相对较慢，我们将在工作时间内尽快处理。&lt;/p&gt;&#xA;&lt;p&gt;再次感谢各位用户一直以来的信任与支持。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Chatgpt-web-midjourney-proxy</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/chatgptwebmidjourneyproxy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/chatgptwebmidjourneyproxy/</guid>
      <description>&lt;h1 id=&#34;chatgpt-web-midjourney-proxy配置教程&#34;&gt;&#xA;  Chatgpt-web-midjourney-proxy配置教程&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#chatgpt-web-midjourney-proxy%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;chatgpt--midjourney配置教程&#34;&gt;&#xA;  ChatGPT &amp;amp; Midjourney配置教程：&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#chatgpt--midjourney%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;神马中转API聊天菜单 - ChatGPT &amp;amp; Midjourney - 左下角设置按钮 - 服务端 - 找到Midjourney设置：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d618728dc72b176e6fce0f.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;对话&#34;&gt;&#xA;  对话&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%af%b9%e8%af%9d&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;1.选择模型，添加神马中转API模型价格页面支持的模型值，比如添加：gpt-5.2&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69a652f5a2f7ff87620f76f9.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;2.输入神马中转API支持的模型值，具体参考模型价格页面：&lt;a href=&#34;https://api.whatai.cc/models&#34;&gt;神马中转模型价格&lt;/a&gt;&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69a65411a2f7ff87620f7793.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69a654eda2f7ff87620f7802.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69a65534a2f7ff87620f780e.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;3.新建聊天，输入问题使用新设置的模型&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69a655fea2f7ff87620f782e.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;快捷使用&#34;&gt;&#xA;  快捷使用&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%bf%ab%e6%8d%b7%e4%bd%bf%e7%94%a8&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;可以在顶部菜单-模型价格-选中想使用的模型-点击【在线体验】&#xA;&lt;img src=&#34;https://pic.imgdd.cc/item/69f82e461b404a7cc7742475.png&#34; alt=&#34;AI中转站教程原理_AI大模型API中转聚合站推荐_神马API中转&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;绘画&#34;&gt;&#xA;  绘画&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%bb%98%e7%94%bb&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;神马中转API聊天菜单 - ChatGPT &amp;amp; Midjourney - 绘画：&lt;/p&gt;&#xA;&lt;p&gt;提示词&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;On the streets of the city after the rain, the second-dimensional beauty wears a silver-gray hip skirt and gray stockings with patterns. Her high heels are eye-catching, in gray and deep purple tones. She has an urban fashion style. The stockings have exquisite patterns. The street lights and rainwater reflect the elegant legs. &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68e3cce68dc72b176e79ef2b.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cherry Studio</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/cherrystudio/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/cherrystudio/</guid>
      <description>&lt;h1 id=&#34;cherry-studio-配置教程&#34;&gt;&#xA;  Cherry Studio 配置教程&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#cherry-studio-%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;cherry-studio-项目简介&#34;&gt;&#xA;  Cherry Studio 项目简介&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#cherry-studio-%e9%a1%b9%e7%9b%ae%e7%ae%80%e4%bb%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Cherry Studio 是一款开源的多模型桌面客户端，旨在为用户提供一个统一、高效的AI服务平台。它兼容Windows、macOS 和Linux 三大操作系统，集成了包括OpenAI、DeepSeek、Gemini 等在内的多种主流大语言模型，并支持本地模型的运行。&lt;/p&gt;&#xA;&lt;p&gt;Cherry Studio 高度自定义的设计、强大的扩展能力和友好的用户体验，使其成为专业用户和 AI 爱好者的理想选择。无论是零基础用户还是开发者，都能在 Cherry Studio 中找到适合自己的 AI 功能，提升工作效率和创造力。&lt;/p&gt;&#xA;&lt;h2 id=&#34;主要特点&#34;&gt;&#xA;  主要特点&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%bb%e8%a6%81%e7%89%b9%e7%82%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多平台支持：支持 Windows、macOS 和 Linux。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多模型支持：集成 OpenAI、DeepSeek、Gemini 等多种主流大语言模型，支持本地模型。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI助手与对话：内置超过300个预配置的AI助手，支持创建自定义AI助手，支持与多个AI模型同时对话。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;知识库管理：支持导入多种格式文件，构建个人AI知识库。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI绘画及其他集成工具：集成AI绘画、翻译、全局搜索、话题管理、WebDAV文件管理、Mermaid图表可视化等功能。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;自定义界面：支持主题切换、自定义CSS、会话布局、消息样式、头像设置等。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;集成外部服务：支持WebDAV、Notion、Tavily等服务集成。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;核心功能与特色&#34;&gt;&#xA;  核心功能与特色&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a0%b8%e5%bf%83%e5%8a%9f%e8%83%bd%e4%b8%8e%e7%89%b9%e8%89%b2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;1-基础对话功能&#34;&gt;&#xA;  1. 基础对话功能&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e5%9f%ba%e7%a1%80%e5%af%b9%e8%af%9d%e5%8a%9f%e8%83%bd&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;一问多答：支持同一问题通过多个模型同时生成回复，方便用户对比不同模型的表现，详见 对话界面。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;自动分组：每个助手的对话记录会自动分组管理，便于用户快速查找历史对话。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;对话导出：支持将完整对话或部分对话导出为多种格式（如 Markdown、Word 等），方便储存与分享。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;高度自定义参数：除了基础参数调整外，还支持用户填写自定义参数，满足个性化需求。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;助手市场：内置千余个行业专用助手，涵盖翻译、编程、写作等领域，同时支持用户自定义助手。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多种格式渲染：支持 Markdown 渲染、公式渲染、HTML 实时预览等功能，提升内容展示效果。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;2-多种特色功能集成&#34;&gt;&#xA;  2. 多种特色功能集成&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#2-%e5%a4%9a%e7%a7%8d%e7%89%b9%e8%89%b2%e5%8a%9f%e8%83%bd%e9%9b%86%e6%88%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI 绘画：提供专用绘画面板，用户可通过自然语言描述生成高质量图像。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI 小程序：集成多种免费 Web 端 AI 工具，无需切换浏览器即可直接使用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gemini SDK配置</title>
      <link>https://docs.whatai.cc/docs/otherai/sdk/geminisdk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/sdk/geminisdk/</guid>
      <description>&lt;h1 id=&#34;-gemini-python-sdk-入门文档&#34;&gt;&#xA;  🌟 Gemini Python SDK 入门文档&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-gemini-python-sdk-%e5%85%a5%e9%97%a8%e6%96%87%e6%a1%a3&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;支持 Gemini 官方格式；&#xA;所有模型均支持使用 Gemini 格式&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;-1-安装与设置&#34;&gt;&#xA;  🔧 1. 安装与设置&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-1-%e5%ae%89%e8%a3%85%e4%b8%8e%e8%ae%be%e7%bd%ae&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;获取-api-密钥&#34;&gt;&#xA;  获取 API 密钥&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%8e%b7%e5%8f%96-api-%e5%af%86%e9%92%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;在网站 &lt;a href=&#34;https://api.whatai.cc/token&#34;&gt;https://api.whatai.cc/token&lt;/a&gt; 获取令牌&lt;/p&gt;&#xA;&lt;h3 id=&#34;-2-生成简单文本&#34;&gt;&#xA;  🚀 2. 生成简单文本&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-2-%e7%94%9f%e6%88%90%e7%ae%80%e5%8d%95%e6%96%87%e6%9c%ac&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;hr&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;CUSTOM_BASE_URL // 网站 BaseURL 通常是域名&#xA;API_KEY // 令牌页获取的令牌&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;非流式&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; google &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; genai&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; google.genai &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; types&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;client &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; genai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;Client(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    http_options&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;types&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;HttpOptions(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    base_url&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; CUSTOM_BASE_URL&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;),&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; API_KEY&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; client&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;models&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;generate_content(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gemini-2.5-flash&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    contents&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;How does AI work?&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>python openai官方库（使用AutoGPT，langchain等）</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/pythonopenai/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/pythonopenai/</guid>
      <description>&lt;h3 id=&#34;python-openai官方库使用autogptlangchain等&#34;&gt;&#xA;  &lt;strong&gt;python openai官方库（使用AutoGPT，langchain等）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-openai%e5%ae%98%e6%96%b9%e5%ba%93%e4%bd%bf%e7%94%a8autogptlangchain%e7%ad%89&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;em&gt;&lt;strong&gt;方法一&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; openai&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;api_base &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;方法二（方法一不起作用用这个）&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;修改环境变量OPENAI_API_BASE，各个系统怎么改环境变量请自行搜索，修改环境变量后不起作用请重启系统。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;OPENAI_API_BASE&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;https://api.whatai.cc/v1&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>VSCode插件Cline使用指南</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/cline/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/cline/</guid>
      <description>&lt;h1 id=&#34;vscode插件cline使用配置&#34;&gt;&#xA;  VSCode插件Cline使用+配置&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#vscode%e6%8f%92%e4%bb%b6cline%e4%bd%bf%e7%94%a8%e9%85%8d%e7%bd%ae&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Cline 是一款新型的 VSCode AI 助手插件，主打 &lt;strong&gt;正确性 + 可控性 + 文件级操作能力&lt;/strong&gt;。它让 AI 可以在你的本地项目中 &lt;strong&gt;读写文件、执行命令、运行代码、生成多步计划&lt;/strong&gt;，更像一个可以合作的软件工程师。&lt;/p&gt;&#xA;&lt;p&gt;本文将带你从零开始学习 Cline，包括：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Cline 的核心功能和使用方式&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;基础工作流程&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;常见的几个使用示例&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如何通过&lt;strong&gt;神马中转API&lt;/strong&gt;配置Cline使用GPT-5.1与Claude&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdd.cc/item/692e72dc1db7fae26608af63.jpg&#34; alt=&#34;VSCode插件Cline使用&amp;#43;配置：从入门到进阶的完整教程（含国内直连GPT-5.1/Claude配置）&#34; /&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;什么是cline它能做什么&#34;&gt;&#xA;  &lt;strong&gt;什么是Cline？它能做什么？&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bb%80%e4%b9%88%e6%98%afcline%e5%ae%83%e8%83%bd%e5%81%9a%e4%bb%80%e4%b9%88&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Cline 是一个 VSCode 插件，让你可以在编辑器中与强大的 LLM（如 GPT-5.1、Claude 4.5 等）协作。它不仅仅是聊天，而是真正可以在项目中执行操作的助手。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;核心能力：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;✅文件操作（读/写/修改）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Cline 能浏览项目中的文件，并以高可控性方式修改。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;✅多步骤推理与执行计划&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Cline 会先生成一份清晰的「操作计划」，你同意后才执行，每一步你都能检查。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;✅命令执行（终端）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Cline 能运行命令，比如 npm、git、python、docker 等。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;✅环境访问&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;可读的代码文件、终端输出、目录结构。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;✅可使用多种模型&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;如 GPT-5.1、Claude 3.5 Sonnet 等。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdd.cc/item/692e74f41db7fae26608af7d.png&#34; alt=&#34;VSCode插件Cline使用&amp;#43;配置：从入门到进阶的完整教程（含国内直连GPT-5.1/Claude配置）&#34; /&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;如何安装配置cline&#34;&gt;&#xA;  &lt;strong&gt;如何安装配置Cline&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%a6%82%e4%bd%95%e5%ae%89%e8%a3%85%e9%85%8d%e7%bd%aecline&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;在 VSCode 扩展市场搜索：&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Cline&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;发布者一般是：Roo Code / Cline.bot&lt;/p&gt;&#xA;&lt;p&gt;点击 &lt;strong&gt;Install&lt;/strong&gt; 安装即可。&lt;/p&gt;</description>
    </item>
    <item>
      <title>基础教程-支持模型 · 页面</title>
      <link>https://docs.whatai.cc/docs/ailearn/model/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/model/</guid>
      <description>&lt;h1 id=&#34;支持模型页面-各方面解析&#34;&gt;&#xA;  支持模型页面-各方面解析&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%94%af%e6%8c%81%e6%a8%a1%e5%9e%8b%e9%a1%b5%e9%9d%a2-%e5%90%84%e6%96%b9%e9%9d%a2%e8%a7%a3%e6%9e%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;-智能筛选系统&#34;&gt;&#xA;  🔍 智能筛选系统&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%99%ba%e8%83%bd%e7%ad%9b%e9%80%89%e7%b3%bb%e7%bb%9f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;左侧筛选面板 → 勾选条件 → 实时刷新列表&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d7afa48dc72b176e720537.png&#34; alt=&#34;基础教程-支持模型页面_如何使用中转API_神马中转API&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;-倍率分析模式&#34;&gt;&#xA;  💰 倍率分析模式&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%80%8d%e7%8e%87%e5%88%86%e6%9e%90%e6%a8%a1%e5%bc%8f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d7ae798dc72b176e7201bb.png&#34; alt=&#34;基础教程-支持模型页面_如何使用中转API_神马中转API&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;-批量复制模型名称&#34;&gt;&#xA;  📋 批量复制模型名称&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%89%b9%e9%87%8f%e5%a4%8d%e5%88%b6%e6%a8%a1%e5%9e%8b%e5%90%8d%e7%a7%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;开启多选-模型卡片勾选-点击复制模型按钮&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d7aeab8dc72b176e720381.png&#34; alt=&#34;基础教程-支持模型页面_如何使用中转API_神马中转API&#34; /&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;-模型厂商卡片说明&#34;&gt;&#xA;  📋 模型厂商卡片说明&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%a8%a1%e5%9e%8b%e5%8e%82%e5%95%86%e5%8d%a1%e7%89%87%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d7af0a8dc72b176e72047c.png&#34; alt=&#34;基础教程-支持模型页面_如何使用中转API_神马中转API&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>普通文本对话（非流）</title>
      <link>https://docs.whatai.cc/docs/openai/ptdhfl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/ptdhfl/</guid>
      <description>&lt;h1 id=&#34;普通文本对话非流&#34;&gt;&#xA;  普通文本对话（非流）&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%99%ae%e9%80%9a%e6%96%87%e6%9c%ac%e5%af%b9%e8%af%9d%e9%9d%9e%e6%b5%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;接口地址: &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式: Bearer Token (API Key)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;普通对话接口&#34;&gt;&#xA;  &lt;strong&gt;普通对话接口&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%99%ae%e9%80%9a%e5%af%b9%e8%af%9d%e6%8e%a5%e5%8f%a3&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;POST 请求示例&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 配置API参数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/chat/completions&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# API端点&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-mini&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;You are a helpful assistant.&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Accept&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;application/json&amp;#39;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;sk-******&amp;#39;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API Key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;User-Agent&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;xxx/1.0.0&amp;#39;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Content-Type&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;application/json&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, data&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;dumps(payload))&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;使用openai官方sdk&#34;&gt;&#xA;  &lt;strong&gt;使用OpenAI官方SDK&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bd%bf%e7%94%a8openai%e5%ae%98%e6%96%b9sdk&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; openai &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; OpenAI&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 初始化客户端&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;client &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; OpenAI(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-******&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API Key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    base_url&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# API中转地址&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 创建对话&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;chat_completion &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; client&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;chat&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;completions&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;create(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    messages&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;o1&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(chat_completion)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;注意事项&#34;&gt;&#xA;  &lt;strong&gt;注意事项&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请妥善保管API Key，不要泄露&lt;/p&gt;</description>
    </item>
    <item>
      <title>添加令牌：您的AI通行证指南</title>
      <link>https://docs.whatai.cc/docs/aidocs/key/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/key/</guid>
      <description>&lt;h1 id=&#34;-添加令牌您的ai通行证指南&#34;&gt;&#xA;  &lt;strong&gt;🔑 添加令牌：您的AI通行证指南&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%b7%bb%e5%8a%a0%e4%bb%a4%e7%89%8c%e6%82%a8%e7%9a%84ai%e9%80%9a%e8%a1%8c%e8%af%81%e6%8c%87%e5%8d%97&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;一Key在手，AI我有！&lt;/strong&gt; 令牌（API Key）是解锁AI能力的数字钥匙，就像手机SIM卡激活网络&lt;/p&gt;&#xA;&lt;p&gt;⚠️ &lt;strong&gt;安全警示&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Key泄露 = 家门大开！&lt;/strong&gt; → 立即删除并重建&lt;/p&gt;&#xA;&lt;p&gt;🔐 密钥格式：&lt;code&gt;sk-xxxxxxxx&lt;/code&gt;（默认隐藏，可点击右边按钮复制）&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;💻 操作入口&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;👉&lt;/strong&gt; &lt;a href=&#34;https://api.whatai.cc/token&#34;&gt;神马中转API令牌控制台&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cb8e85fcdff6548300a2bc.png&#34; alt=&#34;Image 1&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;-配置项说明&#34;&gt;&#xA;  📄 配置项说明&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e9%85%8d%e7%bd%ae%e9%a1%b9%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;1-令牌名称&#34;&gt;&#xA;  🔖&lt;strong&gt;1. 令牌名称&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e4%bb%a4%e7%89%8c%e5%90%8d%e7%a7%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;自定义标识符（建议按用途命名，如&amp;quot;生产环境API&amp;quot;）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;-2-过期时间&#34;&gt;&#xA;  ⏳ &lt;strong&gt;2. 过期时间&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-2-%e8%bf%87%e6%9c%9f%e6%97%b6%e9%97%b4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;设置令牌的有效期间，超过则该令牌无法使用&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;-3-额度&#34;&gt;&#xA;  💰 &lt;strong&gt;3. 额度&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-3-%e9%a2%9d%e5%ba%a6&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;配置当前令牌的可使用额度&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;选项&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;可用额度规则&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;✅ &lt;strong&gt;无限额度&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;动态关联主账户余额，可用额度 = 钱包实时余额&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;🔄 &lt;strong&gt;自定义额度&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;设定固定当前令牌的消费上限&lt;/strong&gt; **若设置值 &amp;gt; 钱包余额时：**&lt;strong&gt;实际额度 = 钱包余额&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h4 id=&#34;4-创建数量&#34;&gt;&#xA;  🔢&lt;strong&gt;4. 创建数量&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#4-%e5%88%9b%e5%bb%ba%e6%95%b0%e9%87%8f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;默认为1&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;当您输入数量值 &lt;strong&gt;N&lt;/strong&gt;（如2），系统将创建&lt;strong&gt;N&lt;/strong&gt;（2）个相同（当前）配置项的令牌&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;5-令牌渠道分组&#34;&gt;&#xA;  🌐&lt;strong&gt;5. 令牌渠道分组&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#5-%e4%bb%a4%e7%89%8c%e6%b8%a0%e9%81%93%e5%88%86%e7%bb%84&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;h5 id=&#34;-渠道分组配置&#34;&gt;&#xA;  🎯 渠道分组配置&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%b8%a0%e9%81%93%e5%88%86%e7%bb%84%e9%85%8d%e7%bd%ae&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h5&gt;&#xA;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;p&gt;&lt;strong&gt;[配置作用]&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dify教程</title>
      <link>https://docs.whatai.cc/docs/otherai/tools/dify/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/tools/dify/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68e8c4f08dc72b176e7f5fae.jpg&#34; alt=&#34;【2026最新】Dify部署和工作流教程，国内直连OpenAI、Claude等配置Dify使用教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Dify 是一款开源的大语言模型（LLM）应用开发平台。它融合了后端即服务（Backend as Service）和 LLMOps 的理念，使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员，也能参与到 AI 应用的定义和数据运营过程中。&lt;/p&gt;&#xA;&lt;p&gt;由于 Dify 内置了构建 LLM 应用所需的关键技术栈，包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的工作流，并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间，使其可以专注在创新和业务需求上。&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;h2 id=&#34;一为什么使用-dify&#34;&gt;&#xA;  一、为什么使用 Dify？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%80%e4%b8%ba%e4%bb%80%e4%b9%88%e4%bd%bf%e7%94%a8-dify&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;你或许可以把 LangChain 这类的开发库（Library）想象为有着锤子、钉子的工具箱。与之相比，Dify 提供了更接近生产需要的完整方案，Dify 好比是一套脚手架，并且经过了精良的工程设计和软件测试。 重要的是，Dify 是&lt;strong&gt;开源&lt;/strong&gt;的，它由一个专业的全职团队和社区共同打造。你可以基于任何模型自部署类似 Assistants API 和 GPTs 的能力，在灵活和安全的基础上，同时保持对数据的完全控制。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;二你能用-dify-做什么&#34;&gt;&#xA;  &lt;strong&gt;二、你能用 Dify 做什么&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%ba%8c%e4%bd%a0%e8%83%bd%e7%94%a8-dify-%e5%81%9a%e4%bb%80%e4%b9%88&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;快速搭建问答机器人（基于企业文档的 RAG）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;构建会调用工具（搜索、调用 API、生成图片等）的 Agent（自动化任务）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在可视化画布上用“节点 + 触发 + 条件”编排复杂流程（Workflow）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;通过 REST API 将这些能力嵌入现有业务系统（后端代理调用）&lt;/p&gt;&#xA;&lt;p&gt;（上面功能点与细节可在官方产品文档与代码库查看）。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68e8c54c8dc72b176e7f63d7.png&#34; alt=&#34;【2026最新】Dify部署和工作流教程，国内直连OpenAI、Claude等配置Dify使用教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;三准备工作最小环境--工具&#34;&gt;&#xA;  &lt;strong&gt;三、准备工作（最小环境 &amp;amp; 工具）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%89%e5%87%86%e5%a4%87%e5%b7%a5%e4%bd%9c%e6%9c%80%e5%b0%8f%e7%8e%af%e5%a2%83--%e5%b7%a5%e5%85%b7&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;最低硬件（参考仓库说明）：&lt;strong&gt;CPU ≥ 2 core，RAM ≥ 4 GiB&lt;/strong&gt;（用于快速试验）。生产部署请按负载规划。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lobe-Chat</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/lobechat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/lobechat/</guid>
      <description>&lt;h1 id=&#34;lobe-chat-配置教程&#34;&gt;&#xA;  Lobe-Chat ​配置教程&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#lobe-chat-%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;将接口代理地址改成API地址的链接：&lt;code&gt;https://api.whatai.cc/v1&lt;/code&gt; 或者 &lt;code&gt;https://api.whatai.cc&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68e3d6e18dc72b176e79f2e6.png&#34; alt=&#34;Lobe-Chat ​配置教程&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenClaw配置教程</title>
      <link>https://docs.whatai.cc/docs/otherai/tools/openclaw/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/tools/openclaw/</guid>
      <description>&lt;p&gt;如果你已经开始折腾 &lt;strong&gt;OpenClaw&lt;/strong&gt;，那你大概率很快会遇到一个现实问题：&lt;br&gt;&#xA;👉 &lt;strong&gt;模型多、API 多、配置杂，越用越乱。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;这时候，强烈推荐你直接上 &lt;strong&gt;神马中转API（api.whatai.cc）&lt;/strong&gt;，用它来配置 &lt;strong&gt;OpenClaw&lt;/strong&gt;，真的会省掉一大半精力。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;为什么用神马中转api来配-openclaw&#34;&gt;&#xA;  为什么用「神马中转API」来配 OpenClaw？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%ba%e4%bb%80%e4%b9%88%e7%94%a8%e7%a5%9e%e9%a9%ac%e4%b8%ad%e8%bd%acapi%e6%9d%a5%e9%85%8d-openclaw&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;一句话总结：&lt;strong&gt;少折腾、多稳定、好维护&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;✅ &lt;strong&gt;统一入口&lt;/strong&gt;：不管你用的是哪家大模型，只需要在 OpenClaw 里配一次中转地址&lt;/li&gt;&#xA;&lt;li&gt;✅ &lt;strong&gt;API Key 更清爽&lt;/strong&gt;：不用在 OpenClaw 里塞一堆厂商 Key，一个中转 Key 搞定&lt;/li&gt;&#xA;&lt;li&gt;✅ &lt;strong&gt;切模型不改代码&lt;/strong&gt;：今天用 A，明天换 B，只改中转配置，不动 OpenClaw&lt;/li&gt;&#xA;&lt;li&gt;✅ &lt;strong&gt;更适合长期运行&lt;/strong&gt;：对 Agent / Gateway 场景非常友好&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;对 OpenClaw 这种「长期在线、持续调用模型」的 AI Agent 网关来说，中转 API 几乎是刚需。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;用起来到底有多简单&#34;&gt;&#xA;  用起来到底有多简单？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%94%a8%e8%b5%b7%e6%9d%a5%e5%88%b0%e5%ba%95%e6%9c%89%e5%a4%9a%e7%ae%80%e5%8d%95&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;配置逻辑非常清晰：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;在 &lt;strong&gt;神马中转API&lt;/strong&gt; 获取一个 API Key&lt;/li&gt;&#xA;&lt;li&gt;在 OpenClaw 里把模型地址指向中转 API&lt;/li&gt;&#xA;&lt;li&gt;统一通过中转调用各类大模型&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;不需要关心不同厂商的参数差异，也不用反复改配置文件，&lt;strong&gt;一次配置，长期省心&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;适合哪些人&#34;&gt;&#xA;  适合哪些人？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%80%82%e5%90%88%e5%93%aa%e4%ba%9b%e4%ba%ba&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;🧠 想认真玩 OpenClaw，而不是只跑 Demo&lt;/li&gt;&#xA;&lt;li&gt;🧩 同时接入多个模型 / 多个环境&lt;/li&gt;&#xA;&lt;li&gt;🔧 不想每次换模型都重新折腾配置&lt;/li&gt;&#xA;&lt;li&gt;🚀 想把 OpenClaw 稳定跑在本地或服务器上&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;如果你希望 &lt;strong&gt;OpenClaw 用起来像“基础设施”，而不是“实验项目”&lt;/strong&gt;，那中转 API 几乎是必选项。&lt;/p&gt;</description>
    </item>
    <item>
      <title>VSCode插件Code GPT使用指南</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/codegpt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/codegpt/</guid>
      <description>&lt;h1 id=&#34;vscode-插件-code-gpt-使用指南&#34;&gt;&#xA;  VSCode 插件 Code GPT 使用指南&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#vscode-%e6%8f%92%e4%bb%b6-code-gpt-%e4%bd%bf%e7%94%a8%e6%8c%87%e5%8d%97&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;这个插件修改 Host 相对麻烦一些，需要修改源码才可以使用。以下是详细的步骤：&lt;/p&gt;&#xA;&lt;h2 id=&#34;步骤&#34;&gt;&#xA;  步骤&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdb.cn/item/66da644cd9c307b7e9b2eea8.png%22&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;这个插件修改Host相对麻烦一些，需要修改源码才可以使用。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;安装插件。安装好后按Ctrl+Shift+P，弹出框中输入Open Extensions Floder&#xA;&lt;img src=&#34;https://pic.imgdb.cn/item/66da64f9d9c307b7e9b4b8f9.png&#34; alt=&#34;&#34; /&gt;&lt;/li&gt;&#xA;&lt;li&gt;点击Extensions: Open Extensions Floder，这将打开插件目录，找到Code GPT的文件夹。&#xA;&lt;img src=&#34;https://pic.imgdb.cn/item/66da650ed9c307b7e9b4c988.png&#34; alt=&#34;&#34; /&gt;&lt;/li&gt;&#xA;&lt;li&gt;打开后进入打开文件./src/clients/openai_client.js，搜索文件中的api.openai.com，并替换为 &lt;code&gt;api.whatai.cc&lt;/code&gt;。保存文件。&#xA;&lt;img src=&#34;https://pic.imgdb.cn/item/66da652fd9c307b7e9b4e10d.png&#34; alt=&#34;&#34; /&gt;&lt;/li&gt;&#xA;&lt;li&gt;再次回到vscode，按Ctrl+Shift+P，弹出框中输入CodeGPT: Set API KEY，点击CodeGPT: Set API KEY。然后将购买的Key输入进去即可。&#xA;&lt;img src=&#34;https://pic.imgdb.cn/item/66da652fd9c307b7e9b4e10d.png&#34; alt=&#34;&#34; /&gt;&lt;/li&gt;&#xA;&lt;li&gt;以上步骤完成后，重启VSCode&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;其他VSCode插件类似。&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>基本概念-API地址（BaseURL）</title>
      <link>https://docs.whatai.cc/docs/aidocs/api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/api/</guid>
      <description>&lt;h2 id=&#34;基本概念-api地址baseurl&#34;&gt;&#xA;  📖基本概念-API地址（BaseURL）&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5-api%e5%9c%b0%e5%9d%80baseurl&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;1-基本概念&#34;&gt;&#xA;  1️⃣ 基本概念&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;中转网址，用于替换官方API地址&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;官方地址：&lt;code&gt;https://api.openai.com&lt;/code&gt; 需要被替换成 神马中转API地址：&lt;code&gt;https://api.whatai.cc&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;所有地址数据互通&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;-apibaseurl信息入口&#34;&gt;&#xA;  &lt;strong&gt;💻 API（BaseUrl）信息入口：&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-apibaseurl%e4%bf%a1%e6%81%af%e5%85%a5%e5%8f%a3&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;👉&lt;/strong&gt; &lt;a href=&#34;https://api.whatai.cc/dashboard&#34;&gt;神马中转API工作台&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;根据自己调用API的地理位置选择最优线路以获得最佳体验&lt;/p&gt;&#xA;&lt;p&gt;部分路线可能区域网络受限，若无法正常访问API地址，请尝试更换地址&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cb9060fcdff6548300a561.png&#34; alt=&#34;Image 13&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;-完整功能接口映射表&#34;&gt;&#xA;  &lt;strong&gt;🔌 完整功能接口映射表&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%ae%8c%e6%95%b4%e5%8a%9f%e8%83%bd%e6%8e%a5%e5%8f%a3%e6%98%a0%e5%b0%84%e8%a1%a8&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;功能&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;路径&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;完整示例URL&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;智能对话&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v1/chat/completions&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://api.whatai.cc/v1/chat/completions&#34;&gt;https://api.whatai.cc/v1/chat/completions&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;文本嵌入&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v1/embeddings&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://api.whatai.cc/v1/embeddings&#34;&gt;https://api.whatai.cc/v1/embeddings&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;AI绘图&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v1/images/generations&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://api.whatai.cc/v1/images/generations&#34;&gt;https://api.whatai.cc/v1/images/generations&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;语音转文本&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v1/audio/transcriptions&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://api.whatai.cc/v1/audio/transcriptions&#34;&gt;https://api.whatai.cc/v1/audio/transcriptions&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;文本转语音&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;/v1/audio/speech&lt;/td&gt;&#xA;          &lt;td&gt;&lt;a href=&#34;https://api.whatai.cc/v1/audio/speech&#34;&gt;https://api.whatai.cc/v1/audio/speech&lt;/a&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;在 claude code 里只需要配置域名，不需要带 /v1及后面的部分。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Python 示例&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;需要先 pip install openai&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;import openai &#xA;# 配置API密钥和基础URL &#xA;openai.api_key = &amp;#34;sk-******&amp;#34; # 替换为你的实际令牌 &#xA;openai.api_base = &amp;#34;https://api.whatai.cc&amp;#34; # 设置中转地址# &#xA;&#xA;调用对话接口示例 &#xA;response = openai.ChatCompletion.create( &#xA;    model=&amp;#34;gpt-3.5-turbo&amp;#34;,&#xA;    messages=[{&amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;, &amp;#34;content&amp;#34;: &amp;#34;你好&amp;#34;}] ) &#xA;print(response.choices[0].message.content)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;curl-示例&#34;&gt;&#xA;  &lt;strong&gt;curl 示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#curl-%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;curl --request POST \&#xA;    --url https://api.whatai.cc/v1/chat/completions \&#xA;    --header &amp;#39;Authorization: Bearer sk-替换为你的key&amp;#39; \&#xA;    -H &amp;#34;Content-Type: application/json&amp;#34; \&#xA;    --data &amp;#39;{&#xA;      &amp;#34;max_tokens&amp;#34;: 8192,&#xA;      &amp;#34;model&amp;#34;: &amp;#34;gpt-4.1-mini&amp;#34;,&#xA;      &amp;#34;temperature&amp;#34;: 0.8,&#xA;      &amp;#34;top_p&amp;#34;: 1,&#xA;      &amp;#34;presence_penalty&amp;#34;: 1,&#xA;      &amp;#34;messages&amp;#34;: [&#xA;          {&#xA;              &amp;#34;role&amp;#34;: &amp;#34;system&amp;#34;,&#xA;              &amp;#34;content&amp;#34;: &amp;#34;你是我的全能助手，你叫小美&amp;#34;&#xA;          },&#xA;          {&#xA;              &amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;,&#xA;              &amp;#34;content&amp;#34;: &amp;#34;你是谁？夸我几句我就给你续费~&amp;#34;&#xA;          }&#xA;      ]&#xA;  }&amp;#39;&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>基础教程-聊天 · 页面</title>
      <link>https://docs.whatai.cc/docs/ailearn/chat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/chat/</guid>
      <description>&lt;h1 id=&#34;基础教程-聊天--页面&#34;&gt;&#xA;  基础教程-聊天 · 页面&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-%e8%81%8a%e5%a4%a9--%e9%a1%b5%e9%9d%a2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;-双通道配置聊天-&#34;&gt;&#xA;  &lt;strong&gt;⚡ 双通道配置聊天&lt;/strong&gt; ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%8f%8c%e9%80%9a%e9%81%93%e9%85%8d%e7%bd%ae%e8%81%8a%e5%a4%a9-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;⚠️ 请先创建令牌，才可使用站内聊天&lt;/p&gt;&#xA;&lt;p&gt;💻&lt;strong&gt;管理入口&lt;/strong&gt;👉 &lt;a href=&#34;https://api.whatai.cc/token&#34;&gt;令牌控制台&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;📖&lt;strong&gt;令牌配置指南&lt;/strong&gt;👉 &lt;a href=&#34;../../aidocs/base/&#34;&gt;基础知识-基本概念-添加令牌&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;-方式一闪电直连推荐&#34;&gt;&#xA;  &lt;strong&gt;🚀 方式一：闪电直连（推荐）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%96%b9%e5%bc%8f%e4%b8%80%e9%97%aa%e7%94%b5%e7%9b%b4%e8%bf%9e%e6%8e%a8%e8%8d%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在令牌列表找到目标Key&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;点击「聊天」按钮&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;系统自动完成：&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;注入Key到聊天窗&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;配置BASE_URL&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;选择默认模型&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/blockquote&gt;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cc0247fcdff6548301c089.png&#34; alt=&#34;Image 12&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;💡 适合场景：快速体验、临时调试&lt;/p&gt;&#xA;&lt;h4 id=&#34;-方式二手动配置高级&#34;&gt;&#xA;  &lt;strong&gt;🛠️ 方式二：手动配置（高级）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%96%b9%e5%bc%8f%e4%ba%8c%e6%89%8b%e5%8a%a8%e9%85%8d%e7%bd%ae%e9%ab%98%e7%ba%a7&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;Step 1&lt;/strong&gt; 进入聊天页面 → 设置 ⚙️ → 服务端&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Step 2&lt;/strong&gt; 填写关键参数：&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;必备参数： &#xA;API Key(令牌)  ███ sk-xxxxxxxxxxxx （粘贴复制的Key） &#xA;BaseURL  ███ 选填以下任一：    &#xA;https://api.whatai.cc &#xA;https://api.whatai.cc/v1    &#xA;https://api.whatai.cc/v1/chat/completions  &#xA;&#xA;Midjourney专用地址：    &#xA;https://api.whatai.cc   &#xA;https://api.whatai.cc/mj&#xA;&#xA;BaseURL指南：基础知识-基础概念-API地址（BaseURL）&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Step 3&lt;/strong&gt; 填写模型：&lt;/p&gt;&#xA;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;访问「支持模型」页面&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;复制目标模型名称（如 gpt-4-turbo）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在聊天窗口粘贴到模型选择框&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;4.点击保存&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cc02d2fcdff6548301c0c5.png&#34; alt=&#34;Image 16&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>普通文本对话（流式输出）</title>
      <link>https://docs.whatai.cc/docs/openai/ptdhls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/ptdhls/</guid>
      <description>&lt;h1 id=&#34;普通文本对话流式输出&#34;&gt;&#xA;  普通文本对话（流式输出）&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%99%ae%e9%80%9a%e6%96%87%e6%9c%ac%e5%af%b9%e8%af%9d%e6%b5%81%e5%bc%8f%e8%be%93%e5%87%ba&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;接口地址: &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式: Bearer Token (API Key)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;模型名称(如gpt-4o-mini)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;stream&lt;/td&gt;&#xA;          &lt;td&gt;boolean&lt;/td&gt;&#xA;          &lt;td&gt;是否开启流式输出&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;messages&lt;/td&gt;&#xA;          &lt;td&gt;array&lt;/td&gt;&#xA;          &lt;td&gt;对话消息列表&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;python-请求示例&#34;&gt;&#xA;  &lt;strong&gt;Python 请求示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-%e8%af%b7%e6%b1%82%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 配置请求参数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/chat/completions&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer sk-******&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API Key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-mini&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;stream&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;True&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 开启流式输出&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;You are a helpful assistant.&amp;#34;&lt;/span&gt;},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&lt;/span&gt;},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求并处理流式响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, json&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload, stream&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;True&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;buffer &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; chunk &lt;span style=&#34;color:#f92672&#34;&gt;in&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;iter_content(chunk_size&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;None&lt;/span&gt;):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; chunk:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        buffer &lt;span style=&#34;color:#f92672&#34;&gt;+=&lt;/span&gt; chunk&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;decode(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;while&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;in&lt;/span&gt; buffer:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            line, buffer &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; buffer&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;split(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;not&lt;/span&gt; line&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;strip():  &lt;span style=&#34;color:#75715e&#34;&gt;# 跳过空行&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#66d9ef&#34;&gt;continue&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; line&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;startswith(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;data: &amp;#34;&lt;/span&gt;):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                data_line &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; line[&lt;span style=&#34;color:#ae81ff&#34;&gt;6&lt;/span&gt;:]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;strip()  &lt;span style=&#34;color:#75715e&#34;&gt;# 去除&amp;#34;data: &amp;#34;前缀&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; data_line &lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;[DONE]&amp;#34;&lt;/span&gt;:  &lt;span style=&#34;color:#75715e&#34;&gt;# 流式结束标记&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#66d9ef&#34;&gt;break&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;loads(data_line)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#75715e&#34;&gt;# 提取并打印响应内容&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    content &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; data[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;choices&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;][&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;delta&amp;#34;&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    print(content, end&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;, flush&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;True&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;JSONDecodeError:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#75715e&#34;&gt;# 处理不完整JSON数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    buffer &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; line &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; buffer&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#66d9ef&#34;&gt;break&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;注意事项&#34;&gt;&#xA;  &lt;strong&gt;注意事项&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请妥善保管API Key&lt;/p&gt;</description>
    </item>
    <item>
      <title>JetBrains插件Easycode​</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/easycode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/easycode/</guid>
      <description>&lt;h1 id=&#34;jetbrains插件chatgpt---easycode&#34;&gt;&#xA;  &lt;strong&gt;Jetbrains插件ChatGPT - Easycode&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#jetbrains%e6%8f%92%e4%bb%b6chatgpt---easycode&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdb.cn/item/66da6604d9c307b7e9b582fd.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;安装好插件后在Settings &amp;gt; Tools &amp;gt; OpenAI &amp;gt; GPT 3.5 Turbo中如图所示配置好插件，重点要将Server Settings 修改为 &lt;code&gt;https://api.whatai.cc/v1/chat/completions&lt;/code&gt; 。并勾选Customize Server。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdb.cn/item/66da642ed9c307b7e9b295cd.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>n8n教程</title>
      <link>https://docs.whatai.cc/docs/otherai/tools/n8n/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/tools/n8n/</guid>
      <description>&lt;h1 id=&#34;超详细n8n教程通过神马中转api稳定调用各大模型&#34;&gt;&#xA;  【超详细】N8N教程：通过神马中转API稳定调用各大模型&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%b6%85%e8%af%a6%e7%bb%86n8n%e6%95%99%e7%a8%8b%e9%80%9a%e8%bf%87%e7%a5%9e%e9%a9%ac%e4%b8%ad%e8%bd%acapi%e7%a8%b3%e5%ae%9a%e8%b0%83%e7%94%a8%e5%90%84%e5%a4%a7%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;n8n&lt;/strong&gt;是一个开源（source-available）的&lt;strong&gt;工作流程自动化平台&lt;/strong&gt;，它融合了“无代码/低代码”与“可编写代码扩展”的特点，让个人和技术团队都能创建复杂的自动化流程。&lt;/p&gt;&#xA;&lt;p&gt;核心理念是让用户通过直观的“节点（Node）”串联来自动执行任务，而不是手动重复操作。它既可以自托管（部署到自己的服务器），也可以使用官方云服务。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdd.cc/item/698475b0cb5013b47d1b1893.webp&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;n8n主要特色与功能&#34;&gt;&#xA;  &lt;strong&gt;n8n主要特色与功能&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#n8n%e4%b8%bb%e8%a6%81%e7%89%b9%e8%89%b2%e4%b8%8e%e5%8a%9f%e8%83%bd&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;1. 可视化工作流编辑器&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;n8n 提供图形化拖拽编辑界面，用户可以像搭积木一样把“触发器 → 函数节点 → 应用集成 → 条件逻辑”连接成自动化流程。无需写大量程序，就能构建复杂逻辑。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;strong&gt;2. 超过 400+ 原生集成&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;支持与大量常见服务和应用程序直接对接，例如 &lt;strong&gt;GitHub、Google Sheets、Notion、Slack、数据库、Webhook 等&lt;/strong&gt;。通过这些集成节点，可以轻松完成数据同步、消息推送、事件触发等自动化操作。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;strong&gt;3. 代码灵活性强&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;当可视化方案无法满足需求时，n8n 允许你在节点内编写自定义 JavaScript 或者 Python 代码，也可以安装 npm 包扩展功能，使自动化流程具有更强的逻辑能力。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;strong&gt;4. 原生 AI 支持&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;n8n 平台本身已开始整合大量 AI 能力，可以将各种 AI 模型（如 LLM/Chat API）融入工作流，实现智能分析、文本生成、分类与推荐等功能。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;strong&gt;5. 自托管 &amp;amp; 完全控制&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;不同于许多 SaaS 自动化工具，n8n 支持&lt;strong&gt;完全自托管部署&lt;/strong&gt;，你可以在自己的服务器/容器中运行，这样保证数据安全、灵活调度和可审计性。也可选择官方云托管方案。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;** 企业级功能**&lt;/p&gt;&#xA;&lt;p&gt;除社区版之外，n8n 还提供企业级功能，例如访问权限管理、SSO（单点登录）、增强安全部署等，可以满足公司级规模自动化需求。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;strong&gt;活跃社区与模板库&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;n8n 拥有强大的开发者和用户社区，提供大量现成工作流程模板，可以快速复制/修改使用，大大降低自动化上手门槛。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;n8n核心优势&#34;&gt;&#xA;  &lt;strong&gt;n8n核心优势&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#n8n%e6%a0%b8%e5%bf%83%e4%bc%98%e5%8a%bf&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;维度&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;n8n 特点&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;自由度&lt;/td&gt;&#xA;          &lt;td&gt;无代码拖拽 + 可写代码&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;扩展性&lt;/td&gt;&#xA;          &lt;td&gt;支持自定义节点、嵌入 JS/Python&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;集成能力&lt;/td&gt;&#xA;          &lt;td&gt;400+ 内建应用节点&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;部署方式&lt;/td&gt;&#xA;          &lt;td&gt;云端 &amp;amp; 自托管&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;数据控制&lt;/td&gt;&#xA;          &lt;td&gt;使用者完全掌控&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AI 支持&lt;/td&gt;&#xA;          &lt;td&gt;原生 AI 工作流能力&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;社区资源&lt;/td&gt;&#xA;          &lt;td&gt;大量模板与教程&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;n8n是什么&#34;&gt;&#xA;  n8n是什么&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#n8n%e6%98%af%e4%bb%80%e4%b9%88&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;n8n 是一款兼具“可视化自动化”与“可扩展开发能力”的工作流程自动化平台，适合从非技术用户到高级开发者使用。通过它你可以把日常重复任务转成自动运行的流程，同时还能保持对执行逻辑和数据的完全掌控。 &lt;img src=&#34;https://pic.imgdd.cc/item/698475c1cb5013b47d1b18b1.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>utools-ChatGPT</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/utools-chatgpt/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/utools-chatgpt/</guid>
      <description>&lt;h1 id=&#34;utools-chatgpt配置教程&#34;&gt;&#xA;  utools-ChatGPT配置教程&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#utools-chatgpt%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;</description>
    </item>
    <item>
      <title>VSCode插件ClaudeCode for VSCode配置教程</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/claudecodeforvscode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/claudecodeforvscode/</guid>
      <description>Claude Code国内使用_Claude Code安装使用教程_神马中转API Claude Code代理API</description>
    </item>
    <item>
      <title>固定格式化输出Json</title>
      <link>https://docs.whatai.cc/docs/openai/gdgshscjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/gdgshscjson/</guid>
      <description>&lt;h1 id=&#34;固定格式化输出json&#34;&gt;&#xA;  固定格式化输出Json&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9b%ba%e5%ae%9a%e6%a0%bc%e5%bc%8f%e5%8c%96%e8%be%93%e5%87%bajson&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;格式化输出-接口说明&#34;&gt;&#xA;  &lt;strong&gt;格式化输出 接口说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a0%bc%e5%bc%8f%e5%8c%96%e8%be%93%e5%87%ba-%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;通过OpenAI API获取产品信息，返回JSON格式数据。&lt;/p&gt;&#xA;&lt;h3 id=&#34;请求地址&#34;&gt;&#xA;  &lt;strong&gt;请求地址&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%9c%b0%e5%9d%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;code&gt;POST https://api.whatai.cc/v1/chat/completions&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;headers&#34;&gt;&#xA;  &lt;strong&gt;Headers&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#headers&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Authorization&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;API密钥，格式: &lt;code&gt;Bearer ******&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Content-Type&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;固定值: &lt;code&gt;application/json&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h4 id=&#34;body&#34;&gt;&#xA;  &lt;strong&gt;Body&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#body&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-2024-08-06&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;根据给出的产品进行分析，按json格式用中文回答,json format:product_name, price, description.&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;产品描述&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;response_format&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;json_object&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;python示例代码&#34;&gt;&#xA;  &lt;strong&gt;Python示例代码&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; pydantic &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; BaseModel&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; openai &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; OpenAI&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; dotenv &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; load_dotenv&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; textwrap &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; dedent&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 加载环境变量，例如 API key 等配置信息&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;load_dotenv()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 设置 OpenAI API 的工厂名称，默认为 &amp;#34;openai&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;factory &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;openai&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 初始化 OpenAI 客户端，传入 API key 和 base URL&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;client &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; OpenAI(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-*******************************&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的 API key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    base_url&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/&amp;#34;&lt;/span&gt;   &lt;span style=&#34;color:#75715e&#34;&gt;# 这里是 base url，注意这里需要 /v1/&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 定义一个产品信息类，用于解析 API 返回的数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;class&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;ProductInfo&lt;/span&gt;(BaseModel):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    product_name: str  &lt;span style=&#34;color:#75715e&#34;&gt;# 产品名称，字符串类型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    price: float  &lt;span style=&#34;color:#75715e&#34;&gt;# 价格，浮点数类型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    description: str  &lt;span style=&#34;color:#75715e&#34;&gt;# 产品描述，字符串类型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 定义一个提示信息，用于请求模型返回 JSON 格式的产品信息&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;product_prompt &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;&amp;#39;&amp;#39;根据给出的产品进行分析，按json格式用中文回答,json format:product_name, price, description.&amp;#39;&amp;#39;&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 获取产品信息的函数，传入用户的问题&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;get_product_info&lt;/span&gt;(question: str):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 使用 OpenAI 客户端进行聊天模型的请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    completion &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; client&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;beta&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;chat&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;completions&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;parse(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-2024-08-06&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定使用的模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        messages&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: dedent(product_prompt)},  &lt;span style=&#34;color:#75715e&#34;&gt;# 发送系统消息，设置模型的行为&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: question},  &lt;span style=&#34;color:#75715e&#34;&gt;# 发送用户消息，用户提出问题&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        response_format&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;ProductInfo,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定返回的数据格式为 ProductInfo&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    )&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 返回模型解析的第一个选项的消息结果&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; completion&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;choices[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;message&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;parsed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 初始化一个空的产品信息字典&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;product_inform &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 定义将解析的结果转换为 JSON 的函数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;transform2JSON&lt;/span&gt;(parsed_result):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# print(parsed_result)  # 打印解析结果&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 将解析的结果存储到字典中&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    product_inform[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;product_name&amp;#34;&lt;/span&gt;] &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parsed_result&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;product_name&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    product_inform[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;] &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parsed_result&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;price&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    product_inform[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;] &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; parsed_result&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;description&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 将字典转换为 JSON 字符串并返回，ensure_ascii=False 允许中文字符正常显示&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;dumps(product_inform, ensure_ascii&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;False&lt;/span&gt;, indent&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;4&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 定义用户输入的问题，即一个产品信息的描述&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;question &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;75寸小米电视机&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 调用函数获取产品信息&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;result &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; get_product_info(question)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 将解析结果转换为 JSON 格式并打印&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;json_result &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; transform2JSON(result)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(json_result)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;返回示例&#34;&gt;&#xA;  &lt;strong&gt;返回示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%bf%94%e5%9b%9e%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;product_name&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;小米电视75寸&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;price&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;4999.0&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;4K超高清画质，支持HDR，内置小爱同学语音助手&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;注意事项&#34;&gt;&#xA;  &lt;strong&gt;注意事项&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请妥善保管API密钥&lt;/p&gt;</description>
    </item>
    <item>
      <title>基本概念-令牌渠道分组</title>
      <link>https://docs.whatai.cc/docs/aidocs/group/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/group/</guid>
      <description>&lt;h1 id=&#34;-基本概念-令牌渠道分组&#34;&gt;&#xA;  📖 基本概念-令牌渠道分组&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5-%e4%bb%a4%e7%89%8c%e6%b8%a0%e9%81%93%e5%88%86%e7%bb%84&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;1-基本概念&#34;&gt;&#xA;  1️⃣ 基本概念&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1-%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;别称：分组、渠道、渠道分组、API分组&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;区分模型的&lt;strong&gt;渠道来源&lt;/strong&gt;和对应的&lt;strong&gt;价格&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;价格透明**·**用户可以根据自己的需求，选择最适合自己的分组。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;code&gt;⚠️ 不同分组只是个别模型价格不一样，不是所有模型都会价格不一样。&lt;/code&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;使用方式：&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;在令牌页面→新增/编辑令牌时，选择对应的渠道分组即可&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;🌲 渠道分组使用教程：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;💻 模型分组详情查看入口：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cb94abfcdff6548300b51c.png&#34; alt=&#34;Image 1&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;-官方费率解析&#34;&gt;&#xA;  &lt;strong&gt;💰 官方费率解析&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%ae%98%e6%96%b9%e8%b4%b9%e7%8e%87%e8%a7%a3%e6%9e%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;当官方费率 = 1 时，网站上&lt;strong&gt;1&lt;/strong&gt;算力额度等价于对应的模型官方价格的 &lt;strong&gt;1&lt;/strong&gt;$。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;当官方费率 = 2 时，网站上&lt;strong&gt;1&lt;/strong&gt;算力额度等价于对应的模型官方价格的 &lt;strong&gt;0.5&lt;/strong&gt; $。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;-api分组游乐场选对分组效果翻倍&#34;&gt;&#xA;  &lt;strong&gt;📊 API分组游乐场（选对分组，效果翻倍！）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-api%e5%88%86%e7%bb%84%e6%b8%b8%e4%b9%90%e5%9c%ba%e9%80%89%e5%af%b9%e5%88%86%e7%bb%84%e6%95%88%e6%9e%9c%e7%bf%bb%e5%80%8d&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;分组名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;渠道来源&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必杀技&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;适合人群标签&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;默认分组（deafult）·万能工具包&lt;/td&gt;&#xA;          &lt;td&gt;GPT+Claude混合&lt;/td&gt;&#xA;          &lt;td&gt;全能模型全覆盖&lt;/td&gt;&#xA;          &lt;td&gt;想一次性试用所有模型的新手玩家&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;claude官 · 特供快线&lt;/td&gt;&#xA;          &lt;td&gt;Claude官方&lt;/td&gt;&#xA;          &lt;td&gt;官方特价（偶尔排队）&lt;/td&gt;&#xA;          &lt;td&gt;想薅Claude羊毛的精明党&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;openai官-优质 · 超跑VIP赛道&lt;/td&gt;&#xA;          &lt;td&gt;OpenAI纯净&lt;/td&gt;&#xA;          &lt;td&gt;o1/realtime加速&lt;/td&gt;&#xA;          &lt;td&gt;🚀速度狂魔·科技发烧友&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;origin · 头等舱服务&lt;/td&gt;&#xA;          &lt;td&gt;官方原价&lt;/td&gt;&#xA;          &lt;td&gt;✨ 企业级稳定性（稳定性堆到满级，不差钱！）&lt;/td&gt;&#xA;          &lt;td&gt;💼土豪公司/拒绝翻车的严苛需求&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;AZ-优质 · 性价比之王&lt;/td&gt;&#xA;          &lt;td&gt;Azure纯净&lt;/td&gt;&#xA;          &lt;td&gt;o1/o3加速&lt;/td&gt;&#xA;          &lt;td&gt;️性能与预算平衡大师&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;svip · 省钱宝&lt;/td&gt;&#xA;          &lt;td&gt;Azure纯净&lt;/td&gt;&#xA;          &lt;td&gt;极致低价&lt;/td&gt;&#xA;          &lt;td&gt;💰预算敏感型&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;vvip · 长文本刺客&lt;/td&gt;&#xA;          &lt;td&gt;OpenAI逆向&lt;/td&gt;&#xA;          &lt;td&gt;大段文字优惠&lt;/td&gt;&#xA;          &lt;td&gt;📜论文党·小说作家&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;vip · 用量忍者&lt;/td&gt;&#xA;          &lt;td&gt;OpenAI逆向&lt;/td&gt;&#xA;          &lt;td&gt;按量付费越用越便宜&lt;/td&gt;&#xA;          &lt;td&gt;📊灵活用量派&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;claude · 逆神秘通道&lt;/td&gt;&#xA;          &lt;td&gt;Claude逆向&lt;/td&gt;&#xA;          &lt;td&gt;Cursor专属优惠&lt;/td&gt;&#xA;          &lt;td&gt;🤫逆向探索家&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;国产特价 · 清仓大促&lt;/td&gt;&#xA;          &lt;td&gt;国产模型&lt;/td&gt;&#xA;          &lt;td&gt;骨折价限时供应&lt;code&gt;手慢无&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;🛒捡漏王·短期项目党&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gemini优质 · 视频解说员&lt;/td&gt;&#xA;          &lt;td&gt;Gemini Pro&lt;/td&gt;&#xA;          &lt;td&gt;支持视频解析🎥&lt;/td&gt;&#xA;          &lt;td&gt;🎬短视频创作者·多媒体控&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;-分组选择攻略&#34;&gt;&#xA;  &lt;strong&gt;✨ 分组选择攻略：&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%88%86%e7%bb%84%e9%80%89%e6%8b%a9%e6%94%bb%e7%95%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;要速度&lt;/strong&gt; → 选「超跑VIP赛道」(openai官-优质)&lt;/p&gt;</description>
    </item>
    <item>
      <title>基础教程-开发者快速接入</title>
      <link>https://docs.whatai.cc/docs/ailearn/dev/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/dev/</guid>
      <description>&lt;h1 id=&#34;基础教程-开发者--快速接入&#34;&gt;&#xA;  基础教程-开发者 · 快速接入&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e6%95%99%e7%a8%8b-%e5%bc%80%e5%8f%91%e8%80%85--%e5%bf%ab%e9%80%9f%e6%8e%a5%e5%85%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Base URL: &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式: Bearer Token (API Key)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;更多baseURL&lt;/strong&gt; 👉 &lt;a href=&#34;https://docs.whatai.cc/docs/aidocs/api/&#34;&gt;基础概念-API地址&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;文本对话接口&#34;&gt;&#xA;  &lt;strong&gt;文本对话接口&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%96%87%e6%9c%ac%e5%af%b9%e8%af%9d%e6%8e%a5%e5%8f%a3&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;请求&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;方法: POST&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;路径: &lt;code&gt;/v1/chat/completions&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Headers:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;Accept&lt;/code&gt;: application/json&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;Authorization&lt;/code&gt;: Bearer sk-****** (你的API Key)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;Content-Type&lt;/code&gt;: application/json&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-mini&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;You are a helpful assistant.&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;curl-示例&#34;&gt;&#xA;  &lt;strong&gt;cURL 示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#curl-%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -X POST &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/chat/completions&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;&lt;/span&gt;  -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Accept: application/json&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;&lt;/span&gt;  -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization: Bearer sk-******&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\ &lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API Key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type: application/json&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;&lt;/span&gt;  -d &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    &amp;#34;model&amp;#34;: &amp;#34;gpt-4o-mini&amp;#34;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    &amp;#34;messages&amp;#34;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        &amp;#34;role&amp;#34;: &amp;#34;system&amp;#34;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        &amp;#34;content&amp;#34;: &amp;#34;You are a helpful assistant.&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        &amp;#34;role&amp;#34;: &amp;#34;user&amp;#34;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        &amp;#34;content&amp;#34;: &amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  }&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;python-示例&#34;&gt;&#xA;  &lt;strong&gt;Python 示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# API配置&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/chat/completions&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Accept&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;application/json&amp;#39;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Bearer sk-******&amp;#39;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API Key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Content-Type&amp;#39;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;application/json&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 请求数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;dumps({&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-mini&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;You are a helpful assistant.&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;周树人和鲁迅是兄弟吗？&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;})&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, data&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 输出响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;响应&#34;&gt;&#xA;  &lt;strong&gt;响应&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%93%8d%e5%ba%94&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;返回JSON格式的对话结果&lt;/p&gt;</description>
    </item>
    <item>
      <title>embedding代码例子</title>
      <link>https://docs.whatai.cc/docs/openai/embedding/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/embedding/</guid>
      <description>&lt;h1 id=&#34;embedding代码例子&#34;&gt;&#xA;  embedding代码例子&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#embedding%e4%bb%a3%e7%a0%81%e4%be%8b%e5%ad%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;基本概念&#34;&gt;&#xA;  &lt;strong&gt;基本概念&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;什么是embedding&#34;&gt;&#xA;  &lt;strong&gt;什么是Embedding？&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bb%80%e4%b9%88%e6%98%afembedding&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Embedding（嵌入）是将离散数据（如单词、句子）映射到连续向量空间的技术。通过Embedding：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;语义相似的文本在向量空间中距离更近&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;便于机器学习模型处理文本数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;典型应用：搜索、推荐、分类等场景&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;常见embedding模型&#34;&gt;&#xA;  &lt;strong&gt;常见Embedding模型&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%b8%b8%e8%a7%81embedding%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;text-embedding-3-small&lt;/strong&gt; Openai主流emb模型&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;text-embedding-3-large&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;text-embedding-ada-002&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;技术特点&#34;&gt;&#xA;  &lt;strong&gt;技术特点&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8a%80%e6%9c%af%e7%89%b9%e7%82%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;特性&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;维度&lt;/td&gt;&#xA;          &lt;td&gt;通常为数百到数千维（如1024维）&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;归一化&lt;/td&gt;&#xA;          &lt;td&gt;多数Embedding会做L2归一化&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;距离度量&lt;/td&gt;&#xA;          &lt;td&gt;常用余弦相似度计算向量距离&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;多语言支持&lt;/td&gt;&#xA;          &lt;td&gt;现代模型通常支持多语言嵌入&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;请求地址&#34;&gt;&#xA;  &lt;strong&gt;请求地址&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%9c%b0%e5%9d%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;POST &lt;a href=&#34;https://api.whatai.cc/v1/embeddings&#34;&gt;https://api.whatai.cc/v1/embeddings&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;认证方式&#34;&gt;&#xA;  &lt;strong&gt;认证方式&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%ae%a4%e8%af%81%e6%96%b9%e5%bc%8f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;需要在请求头中添加 API Key：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer sk-******&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API令牌&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;input&lt;/td&gt;&#xA;          &lt;td&gt;string/array&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;单条文本或文本列表&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;使用的模型名称&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;encoding_format&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;返回格式（float/base64）&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;请求示例&#34;&gt;&#xA;  &lt;strong&gt;请求示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; openai&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 设置OpenAI API密钥和基础URL&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-***************************&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的 key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;base_url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;#  这里是API的 base url，注意这里v1后面需要/，最后的 / 很容易漏掉。&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;get_embedding&lt;/span&gt;(text):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; openai&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;embeddings&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;create(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text-embedding-3-small&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        input&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;text&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    )&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;data[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;embedding&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 示例文本&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;text &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;这是一个示例文本,用于演示如何获取文本嵌入。&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 获取文本嵌入&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;embedding &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; get_embedding(text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;文本: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;text&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;嵌入向量维度: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;len(embedding)&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;嵌入向量前5个元素: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;embedding[:&lt;span style=&#34;color:#ae81ff&#34;&gt;5&lt;/span&gt;]&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;典型应用场景&#34;&gt;&#xA;  &lt;strong&gt;典型应用场景&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%85%b8%e5%9e%8b%e5%ba%94%e7%94%a8%e5%9c%ba%e6%99%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;语义搜索&lt;/strong&gt;：通过向量相似度匹配查询和文档&lt;/p&gt;</description>
    </item>
    <item>
      <title>LangChain​</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/langchain/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/langchain/</guid>
      <description>&lt;h1 id=&#34;langchain&#34;&gt;&#xA;  LangChain&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#langchain&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;注意事项-&#34;&gt;&#xA;  注意事项 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;openai_api_base, 的末尾要加上, /v1/chat/completions, ，而且目前只支持 Chat 模型，请确认不要导入错误的包。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;示例代码-&#34;&gt;&#xA;  示例代码 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%a4%ba%e4%be%8b%e4%bb%a3%e7%a0%81-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;from&lt;/span&gt; langchain.chat_models &lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; ChatOpenAI&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;llm &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; ChatOpenAI(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    openai_api_base&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/chat/completions&amp;#34;&lt;/span&gt;, &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    openai_api_key&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-xxxxx&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;res &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; llm&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;predict(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;hello&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(res)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>高级功能-官方SDK支持</title>
      <link>https://docs.whatai.cc/docs/ailearn/sdk/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/sdk/</guid>
      <description>&lt;h1 id=&#34;高级功能-官方sdk支持&#34;&gt;&#xA;  高级功能-官方SDK支持&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%ab%98%e7%ba%a7%e5%8a%9f%e8%83%bd-%e5%ae%98%e6%96%b9sdk%e6%94%af%e6%8c%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;支持的厂商&#34;&gt;&#xA;  &lt;strong&gt;支持的厂商&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%94%af%e6%8c%81%e7%9a%84%e5%8e%82%e5%95%86&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;OpenAI SDK&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Anthropic Claude SDK&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Google Gemini SDK&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;配置方法&#34;&gt;&#xA;  &lt;strong&gt;配置方法&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%85%8d%e7%bd%ae%e6%96%b9%e6%b3%95&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;只需修改 SDK 的 Key 和 Base Url 即可使用&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 初始化 OpenAI 客户端&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;client &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; OpenAI(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    api_key&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-********************************&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的神马中转api 令牌key&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    base_url&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 使用 神马中转API 中转地址&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 示例调用&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; client&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;chat&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;completions&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;create(&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    model&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4.1-mini&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    messages&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;[{&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Hello!&amp;#34;&lt;/span&gt;}]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;choices[&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;message&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;content)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;p&gt;提示：将 &lt;code&gt;******&lt;/code&gt; 替换为你实际的 API Key，其他厂商 SDK 配置方式类似&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
    </item>
    <item>
      <title>基本概念-按量付费</title>
      <link>https://docs.whatai.cc/docs/aidocs/pay1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/pay1/</guid>
      <description>&lt;h1 id=&#34;-基本概念-按量付费&#34;&gt;&#xA;  📖 基本概念-按量付费&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5-%e6%8c%89%e9%87%8f%e4%bb%98%e8%b4%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;-按量计费像交水电费一样简单&#34;&gt;&#xA;  &lt;strong&gt;💸 按量计费：像交水电费一样简单！&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%8c%89%e9%87%8f%e8%ae%a1%e8%b4%b9%e5%83%8f%e4%ba%a4%e6%b0%b4%e7%94%b5%e8%b4%b9%e4%b8%80%e6%a0%b7%e7%ae%80%e5%8d%95&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;用多少字，付多少钱！&lt;/strong&gt; 就像家里用电——开灯时间越长，电费越多～&lt;/p&gt;&#xA;&lt;h3 id=&#34;计费示例-&#34;&gt;&#xA;  计费示例 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%ae%a1%e8%b4%b9%e7%a4%ba%e4%be%8b-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;文字类模型的计费通常是按照 tokens 计算。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;例如，1K tokens 消耗 xx 美金，这种计费方式与官方渠道相同。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;优惠政策-&#34;&gt;&#xA;  优惠政策 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%bc%98%e6%83%a0%e6%94%bf%e7%ad%96-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;官方渠道的美金购买需要实时汇率（大约 1:7）。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;在我们平台，您可以直接以折扣价格购买美金。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;具体汇率请查询充值页。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;-实景案例&#34;&gt;&#xA;  &lt;strong&gt;🌰 实景案例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%ae%9e%e6%99%af%e6%a1%88%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;【示例】对于default分组下的gpt-4o-mini模型，假设提问文字数量为6323 tokens，文字输出数量为2481 tokens&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cb9552fcdff6548300ba65.png&#34; alt=&#34;Image 5&#34; /&gt;&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Input（提示token数）：0.15/M tokens （您提问的文字）&#xA;Output（补全token数）: 0.6/M tokens （AI回答的文字）&#xA;Cache（模型倍率）：0.075&#xA;计算方式为：&#xA;$0.15 / 1000000 * 6323 + 0.6 / 1000000 * 2481 + 0.075/1000000 * 2048 = 0.002284$ &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;-模型倍率看不懂可以忽略&#34;&gt;&#xA;  &lt;strong&gt;📊 模型倍率（看不懂可以忽略）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%a8%a1%e5%9e%8b%e5%80%8d%e7%8e%87%e7%9c%8b%e4%b8%8d%e6%87%82%e5%8f%af%e4%bb%a5%e5%bf%bd%e7%95%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;支持价格页面的模型价格即实价！&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>浏览器插件ChatGPT Sidebar</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/sidebar/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/sidebar/</guid>
      <description>&lt;h1 id=&#34;浏览器插件-chatgpt-sidebar-配置教程&#34;&gt;&#xA;  浏览器插件 ChatGPT Sidebar ​配置教程&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b5%8f%e8%a7%88%e5%99%a8%e6%8f%92%e4%bb%b6-chatgpt-sidebar-%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;步骤-&#34;&gt;&#xA;  步骤 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;官方链接:https://chatgpt-sidebar.com&lt;/p&gt;&#xA;&lt;p&gt;安装插件&#xA;修改设置, 将 URL 修改为 &lt;code&gt;https://api.whatai.cc&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdb.cn/item/66da63e0d9c307b7e9b1a111.png&#34; alt=&#34;&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>CodeX配置教程</title>
      <link>https://docs.whatai.cc/docs/otherai/devtools/codex/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/devtools/codex/</guid>
      <description>CodeX国内使用_CodeX安装使用教程_神马中转API CodeX代理API</description>
    </item>
    <item>
      <title>常见错误以及解决办法</title>
      <link>https://docs.whatai.cc/docs/errorcode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/errorcode/</guid>
      <description>&lt;h1 id=&#34;常见错误以及解决办法-&#34;&gt;&#xA;  常见错误以及解决办法 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%b8%b8%e8%a7%81%e9%94%99%e8%af%af%e4%bb%a5%e5%8f%8a%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;q为什么-gpt-5-说自己是-gpt-4o-是正确的而chatgpt官方回答自己是gpt-5&#34;&gt;&#xA;  Q：为什么 gpt-5 说自己是 gpt-4o 是正确的？而chatGPT官方回答自己是gpt-5？&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#q%e4%b8%ba%e4%bb%80%e4%b9%88-gpt-5-%e8%af%b4%e8%87%aa%e5%b7%b1%e6%98%af-gpt-4o-%e6%98%af%e6%ad%a3%e7%a1%ae%e7%9a%84%e8%80%8cchatgpt%e5%ae%98%e6%96%b9%e5%9b%9e%e7%ad%94%e8%87%aa%e5%b7%b1%e6%98%afgpt-5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A： 这是新手常见误会。询问模型“你是谁”获得了不达预期的回答。这是因为模型在训练过程中是没有自己模型型号信息的，但包含了老模型的相关信息。模型厂商同时训练很多模型，某个模型达到某个设定效果后才会给模型命名，所以你问 gpt-5 是谁，他回答自己是 gpt-4o 。openai官方的chatgpt是成熟的网页端产品，在前端对此类问题做了优化，所以你问官方模型能回答自己是gpt-5。&lt;/p&gt;&#xA;&lt;h2 id=&#34;q为什么-chatgpt-plus-的-gpt-4-能回答出自己是-gpt-4-&#34;&gt;&#xA;  Q：为什么 ChatGPT Plus 的 GPT-4 能回答出自己是 GPT-4？ ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#q%e4%b8%ba%e4%bb%80%e4%b9%88-chatgpt-plus-%e7%9a%84-gpt-4-%e8%83%bd%e5%9b%9e%e7%ad%94%e5%87%ba%e8%87%aa%e5%b7%b1%e6%98%af-gpt-4-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A： 简单来说，ChatGPT Plus 使用的模型版本和开放给 API 的并不一样，作为内部版本，很大可能会用更新的数据去训练，甚至是实时数据训练。虽然都叫 GPT-4，但给出的答案不同，因为训练数据不同。&lt;/p&gt;&#xA;&lt;h2 id=&#34;q那我如何去判断他是否是-gpt-4-模型-&#34;&gt;&#xA;  Q：那我如何去判断他是否是 GPT-4 模型？ ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#q%e9%82%a3%e6%88%91%e5%a6%82%e4%bd%95%e5%8e%bb%e5%88%a4%e6%96%ad%e4%bb%96%e6%98%af%e5%90%a6%e6%98%af-gpt-4-%e6%a8%a1%e5%9e%8b-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A： 可使用以下逻辑性问题进行测试。 问题： 鲁迅和周树人是什么关系？ GPT-3.5： 鲁迅和周树人是两个不同的人 GPT-4： 鲁迅和周树人是同一个人。&lt;/p&gt;&#xA;&lt;h2 id=&#34;q无法登录-&#34;&gt;&#xA;  Q：无法登录？ ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#q%e6%97%a0%e6%b3%95%e7%99%bb%e5%bd%95-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A： 请确保用户名填写正确，不要填写邮箱地址，填写你注册时的用户名，如确定用户名没问题无法登录尝试使用邮箱当用户名尝试登录。如遇到登录问题无法自行解决，请联系客服，第一时间为您处理。&lt;/p&gt;&#xA;&lt;h2 id=&#34;q为什么请求后没吐字没补全-token-&#34;&gt;&#xA;  Q：为什么请求后没吐字没补全 token？ ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#q%e4%b8%ba%e4%bb%80%e4%b9%88%e8%af%b7%e6%b1%82%e5%90%8e%e6%b2%a1%e5%90%90%e5%ad%97%e6%b2%a1%e8%a1%a5%e5%85%a8-token-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A： 有以下可能：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;快吐字了，客户端断开连接。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;tools call 或 function call。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;OpenAI 直接返回 [Done]，一般是政策安全相关拒绝回答，需要结合返回的 finish_reason 或内容进行判断。&lt;/p&gt;</description>
    </item>
    <item>
      <title>高级功能-通知设置 · 额度预警通知</title>
      <link>https://docs.whatai.cc/docs/ailearn/notice/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/notice/</guid>
      <description>&lt;h1 id=&#34;高级功能-通知设置--额度预警通知&#34;&gt;&#xA;  高级功能-通知设置 · 额度预警通知&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%ab%98%e7%ba%a7%e5%8a%9f%e8%83%bd-%e9%80%9a%e7%9f%a5%e8%ae%be%e7%bd%ae--%e9%a2%9d%e5%ba%a6%e9%a2%84%e8%ad%a6%e9%80%9a%e7%9f%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;-事件订阅与通知配置指南&#34;&gt;&#xA;  &lt;strong&gt;🔔 事件订阅与通知配置指南&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e4%ba%8b%e4%bb%b6%e8%ae%a2%e9%98%85%e4%b8%8e%e9%80%9a%e7%9f%a5%e9%85%8d%e7%bd%ae%e6%8c%87%e5%8d%97&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;关键事件，实时掌控！&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;订阅重要事件并设置通知渠道，额度预警、系统更新等消息即时送达，让您永远快人一步 🚨&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;💻 配置入口：&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;👉&lt;/strong&gt;&lt;a href=&#34;https://api.whatai.cc/personal&#34;&gt;神马中转API个人中心&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cc0a32fcdff6548301c454.png&#34; alt=&#34;Image 6&#34; /&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;三步配置法以额度预警为例&#34;&gt;&#xA;  &lt;strong&gt;三步配置法（以额度预警为例）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%89%e6%ad%a5%e9%85%8d%e7%bd%ae%e6%b3%95%e4%bb%a5%e9%a2%9d%e5%ba%a6%e9%a2%84%e8%ad%a6%e4%b8%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;1️⃣ 选择订阅事件&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;-可订阅事件清单&#34;&gt;&#xA;  &lt;strong&gt;🔍 可订阅事件清单&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%8f%af%e8%ae%a2%e9%98%85%e4%ba%8b%e4%bb%b6%e6%b8%85%e5%8d%95&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h6&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;事件类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;触发条件&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;频率限制&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;推荐场景&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;公告通知&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;平台发布重要公告&lt;/td&gt;&#xA;          &lt;td&gt;无限制（实时推送）&lt;/td&gt;&#xA;          &lt;td&gt;所有用户必选 ✅&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;营销信息&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;平台推出优惠活动/新产品&lt;/td&gt;&#xA;          &lt;td&gt;无限制（实时推送）&lt;/td&gt;&#xA;          &lt;td&gt;关注优惠活动的用户&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;用户额度预警&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;总钱包余额 &amp;lt; 您设置的阈值&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;≤1条/小时&lt;/strong&gt;（防骚扰）&lt;/td&gt;&#xA;          &lt;td&gt;所有用户必选 ✅&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Key额度预警&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;单个API Key余额 &amp;lt; 您设置的阈值&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Key独立 ≤1条/小时&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;管理多Key的企业用户&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;2️⃣ 配置通知渠道&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;-通知渠道配置详解&#34;&gt;&#xA;  &lt;strong&gt;🔧 通知渠道配置详解&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e9%80%9a%e7%9f%a5%e6%b8%a0%e9%81%93%e9%85%8d%e7%bd%ae%e8%af%a6%e8%a7%a3&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h6&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;渠道&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;配置难度&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;适用场景&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;关键配置项&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;实时性&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;邮件&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐☆☆☆☆&lt;/td&gt;&#xA;          &lt;td&gt;非紧急通知/存档记录&lt;/td&gt;&#xA;          &lt;td&gt;邮箱地址（自动识别登录邮箱）&lt;/td&gt;&#xA;          &lt;td&gt;5分钟内&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;企业微信&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐☆☆☆&lt;/td&gt;&#xA;          &lt;td&gt;团队协作/内部告警&lt;/td&gt;&#xA;          &lt;td&gt;企业ID + 应用Secret + AgentID&lt;/td&gt;&#xA;          &lt;td&gt;即时&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;钉钉&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐☆☆☆&lt;/td&gt;&#xA;          &lt;td&gt;企业级监控/运维警报&lt;/td&gt;&#xA;          &lt;td&gt;Webhook URL + 密钥&lt;/td&gt;&#xA;          &lt;td&gt;即时&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;WxPusher&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐☆☆☆☆&lt;/td&gt;&#xA;          &lt;td&gt;个人微信接收通知&lt;/td&gt;&#xA;          &lt;td&gt;UID（扫码绑定）&lt;/td&gt;&#xA;          &lt;td&gt;即时&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Webhook&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐⭐⭐☆&lt;/td&gt;&#xA;          &lt;td&gt;系统集成/自动化流程&lt;/td&gt;&#xA;          &lt;td&gt;API端点URL + 自定义Header/Body模板&lt;/td&gt;&#xA;          &lt;td&gt;即时&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Telegram&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;⭐⭐☆☆☆&lt;/td&gt;&#xA;          &lt;td&gt;国际用户/开发者&lt;/td&gt;&#xA;          &lt;td&gt;Bot Token + Chat ID&lt;/td&gt;&#xA;          &lt;td&gt;即时&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;&lt;strong&gt;3️⃣ 点击保存生效&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>基本概念-按次付费</title>
      <link>https://docs.whatai.cc/docs/aidocs/pay2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/aidocs/pay2/</guid>
      <description>&lt;h1 id=&#34;基本概念-按次付费&#34;&gt;&#xA;  📖基本概念-按次付费&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e6%9c%ac%e6%a6%82%e5%bf%b5-%e6%8c%89%e6%ac%a1%e4%bb%98%e8%b4%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;-按次计费像买奶茶一样简单&#34;&gt;&#xA;  &lt;strong&gt;💸 按次计费：像买奶茶一样简单！&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e6%8c%89%e6%ac%a1%e8%ae%a1%e8%b4%b9%e5%83%8f%e4%b9%b0%e5%a5%b6%e8%8c%b6%e4%b8%80%e6%a0%b7%e7%ae%80%e5%8d%95&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;不问字数多少，一次对话一票到底！&lt;/strong&gt; 就像坐地铁——无论坐1站还是10站，票价都一样&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;对话场景&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;字数统计&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;按次计费&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;按量计费对比&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;简单问候&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;问5字 + 答15字&lt;/td&gt;&#xA;          &lt;td&gt;✅&lt;strong&gt;$0.1&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;❌ $0.0012&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;问：&amp;ldquo;你好&amp;rdquo;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;(固定消费)&lt;/td&gt;&#xA;          &lt;td&gt;(输入$0.00015)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;答：&amp;ldquo;请问需要帮助吗？&amp;rdquo;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;(输出$0.0009)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;深度咨询&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;问200字+答800字&lt;/td&gt;&#xA;          &lt;td&gt;✅&lt;strong&gt;$0.1&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;❌ $0.054&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;问：&amp;ldquo;请分析2023全球&amp;hellip;&amp;rdquo;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;(固定消费)&lt;/td&gt;&#xA;          &lt;td&gt;(输入$0.006)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;答：&amp;ldquo;根据IMF报告&amp;hellip;&amp;rdquo;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;/td&gt;&#xA;          &lt;td&gt;(输出$0.048)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;p&gt;💎 &lt;strong&gt;黄金规律&lt;/strong&gt;：当字数 &amp;gt;&lt;strong&gt;1000字&lt;/strong&gt;时，按次计费更划算！&lt;/p&gt;&#xA;&lt;h3 id=&#34;适用场景导航&#34;&gt;&#xA;  &lt;strong&gt;适用场景导航&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%80%82%e7%94%a8%e5%9c%ba%e6%99%af%e5%af%bc%e8%88%aa&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;bash复制代码# 👍 强烈推荐使用  ➜  &#xA;   [ 写长文 ]   [ 代码调试 ]   [ 报告分析 ]  &#xA;   [ 法律咨询 ] [ 学术修改 ] [ 剧本创作 ]  &#xA;&#xA;# ️ 不推荐使用 ➜  &#xA;   [ 查天气 ]   [ 简单翻译 ]   [ 短问答 ]&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>网络图片解析</title>
      <link>https://docs.whatai.cc/docs/openai/wltpjx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/wltpjx/</guid>
      <description>&lt;h1 id=&#34;网络图片解析&#34;&gt;&#xA;  网络图片解析&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%bd%91%e7%bb%9c%e5%9b%be%e7%89%87%e8%a7%a3%e6%9e%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;接口说明&#34;&gt;&#xA;  &lt;strong&gt;接口说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;通过多模态AI模型分析图片内容，理解图片、提取图片信息，包括OCR功能。&lt;/p&gt;&#xA;&lt;h2 id=&#34;主流图片分析模型&#34;&gt;&#xA;  &lt;strong&gt;主流图片分析模型&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%bb%e6%b5%81%e5%9b%be%e7%89%87%e5%88%86%e6%9e%90%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;模型名称&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;描述&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gpt-4o&lt;/td&gt;&#xA;          &lt;td&gt;目前图片分析调用量最大的模型，稳定、并发高&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gemini-2.5-flash&lt;/td&gt;&#xA;          &lt;td&gt;谷歌旗舰模型，速度快，性价比好&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;claude-sonnet-4-20250514&lt;/td&gt;&#xA;          &lt;td&gt;图片分析做的不错，但性价比略差&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;doubao-1.5-vision-pro-250328&lt;/td&gt;&#xA;          &lt;td&gt;国内图片分析主流模型，性价比好，稳定、并发高&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Base URL&lt;/strong&gt;: &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;请求方式&lt;/strong&gt;: POST&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Content-Type&lt;/strong&gt;: &lt;code&gt;application/json&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;接口地址&#34;&gt;&#xA;  &lt;strong&gt;接口地址&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8e%a5%e5%8f%a3%e5%9c%b0%e5%9d%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;POST &lt;code&gt;/v1/chat/completions&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;请求头&#34;&gt;&#xA;  &lt;strong&gt;请求头&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%a4%b4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Authorization&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;Bearer token，格式：&lt;code&gt;Bearer ******&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Content-Type&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;固定值：&lt;code&gt;application/json&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;User-Agent&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;客户端标识&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gemini-2.0-flash-thinking-exp-1219&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;你是一个图片分析助手。&amp;#34;&lt;/span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;url&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;图片URL&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;分析提示词&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;temperature&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0.1&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;whatai&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;参数说明&#34;&gt;&#xA;  &lt;strong&gt;参数说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%8f%82%e6%95%b0%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;模型名称，推荐：&lt;code&gt;gemini-2.5-flash&lt;/code&gt; 或 &lt;code&gt;gpt-4o&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;messages&lt;/td&gt;&#xA;          &lt;td&gt;array&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;消息内容数组&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;temperature&lt;/td&gt;&#xA;          &lt;td&gt;float&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;生成文本的随机性，0-1之间&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;user&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;用户标识&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;python-调用示例&#34;&gt;&#xA;  &lt;strong&gt;Python 调用示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-%e8%b0%83%e7%94%a8%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# API配置&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;BASE_URL &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;API_ENDPOINT &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; BASE_URL &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;v1/chat/completions&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;API_KEY &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-******&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;IMAGE_URL &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/111.jpg&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的图片URL&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;analyze_image&lt;/span&gt;(image_url, prompt):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    图片分析函数&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    :param image_url: 图片URL&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    :param prompt: 分析提示词&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    :return: 分析结果文本&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gemini-2.0-flash-thinking-exp-1219&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;system&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: [{&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;你是一个图片分析助手。&amp;#34;&lt;/span&gt;}]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;: {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;url&amp;#34;&lt;/span&gt;: image_url}},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;: prompt}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;temperature&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0.1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;API_KEY&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(API_ENDPOINT, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, json&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;raise_for_status()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;json()[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;choices&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;][&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;message&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Exception&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; e:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;请求失败: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;e&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;None&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 使用示例&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; __name__ &lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;__main__&amp;#34;&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    result &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; analyze_image(IMAGE_URL, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;请描述这张图片的内容&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; result:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;分析结果:&amp;#34;&lt;/span&gt;, result)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;常见错误码&#34;&gt;&#xA;  &lt;strong&gt;常见错误码&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%b8%b8%e8%a7%81%e9%94%99%e8%af%af%e7%a0%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;状态码&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;400&lt;/td&gt;&#xA;          &lt;td&gt;请求参数错误，看看图片是不是太大了&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;500&lt;/td&gt;&#xA;          &lt;td&gt;服务器内部错误&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Chat Next Web</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/chatnextweb/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/chatnextweb/</guid>
      <description>&lt;h1 id=&#34;chat-next-web&#34;&gt;&#xA;  Chat Next Web&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#chat-next-web&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;</description>
    </item>
    <item>
      <title>Claude API格式兼容</title>
      <link>https://docs.whatai.cc/docs/modellearn/claudeapi/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/modellearn/claudeapi/</guid>
      <description>&lt;h1 id=&#34;神马中转api实现任意模型claude-compatible接入&#34;&gt;&#xA;  神马中转API实现任意模型Claude Compatible接入！&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e7%a5%9e%e9%a9%ac%e4%b8%ad%e8%bd%acapi%e5%ae%9e%e7%8e%b0%e4%bb%bb%e6%84%8f%e6%a8%a1%e5%9e%8bclaude-compatible%e6%8e%a5%e5%85%a5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;随着 Claude Code 在开发者中的普及，越来越多的用户希望能在只支持 Claude 接口的应用中调用更多模型。神马中转API 率先实现了“任意模型 Claude Compatible”，极大推动了 AI 生态的开放和互联！&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;-claude-格式-vs-openai-格式对比&#34;&gt;&#xA;  🧠 Claude 格式 vs OpenAI 格式对比&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-claude-%e6%a0%bc%e5%bc%8f-vs-openai-%e6%a0%bc%e5%bc%8f%e5%af%b9%e6%af%94&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;-请求路径区别&#34;&gt;&#xA;  🎯 请求路径区别&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e8%af%b7%e6%b1%82%e8%b7%af%e5%be%84%e5%8c%ba%e5%88%ab&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;接口类型&lt;/th&gt;&#xA;          &lt;th&gt;示例请求路径&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;OpenAI 格式&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;api.whatai.cc/v1/chat/completions&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;Claude 格式&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;api.whatai.cc/v1/messages&lt;/code&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;-请求体格式差异&#34;&gt;&#xA;  🧾 请求体格式差异&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e8%af%b7%e6%b1%82%e4%bd%93%e6%a0%bc%e5%bc%8f%e5%b7%ae%e5%bc%82&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;OpenAI 格式请求示例&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4.1&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Hello!&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Claude 格式请求示例&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;claude-3-5-sonnet-20240620&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;max_tokens&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;1024&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Hello, world&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;关键差异&lt;/strong&gt;：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Midjourney使用教程</title>
      <link>https://docs.whatai.cc/docs/modellearn/midjourney/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/modellearn/midjourney/</guid>
      <description>&lt;h1 id=&#34;midjourney使用教程-&#34;&gt;&#xA;  Midjourney使用教程 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#midjourney%e4%bd%bf%e7%94%a8%e6%95%99%e7%a8%8b-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;hr&gt;&#xA;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;  &lt;p&gt;Midjourney（简称mj）和Niji-journey（简称niji）模式相同，都以mj举例&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;p&gt;✨ 支持Midjourney官方所有功能&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;同时支持, Midjourney Proxy Plus, 以及, Midjourney Proxy 接口协议&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;如果你的项目不支持以上方式，请, 查看API接入文档, ，实现调用接口&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;适用性广，支持 Midjourney 所有操作&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;一mj-proxy-plus-快捷接入方式-&#34;&gt;&#xA;  一、MJ Proxy Plus 快捷接入方式 ​&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e4%b8%80mj-proxy-plus-%e5%bf%ab%e6%8d%b7%e6%8e%a5%e5%85%a5%e6%96%b9%e5%bc%8f-&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Midjourney Proxy 主机： &lt;a href=&#34;https://api.whatai.cc&#34;&gt;https://api.whatai.cc&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Midjourney Proxy Secret：在令牌页生成的令牌，格式为 sk-xxxxxx&lt;/p&gt;&#xA;&lt;h3 id=&#34;chatgpt--midjourney配置教程&#34;&gt;&#xA;  ChatGPT &amp;amp; Midjourney配置教程：&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#chatgpt--midjourney%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;神马中转API聊天菜单 - ChatGPT &amp;amp; Midjourney - 左下角设置按钮 - 服务端 - 找到Midjourney设置：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68d618728dc72b176e6fce0f.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;神马中转API聊天菜单 - ChatGPT &amp;amp; Midjourney - 绘画：&lt;/p&gt;&#xA;&lt;p&gt;提示词&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;On the streets of the city after the rain, the second-dimensional beauty wears a silver-gray hip skirt and gray stockings with patterns. Her high heels are eye-catching, in gray and deep purple tones. She has an urban fashion style. The stockings have exquisite patterns. The street lights and rainwater reflect the elegant legs. &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68e3cce68dc72b176e79ef2b.png&#34; alt=&#34;ChatGPT &amp;amp; Midjourney配置教程&#34; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>本地图片解析</title>
      <link>https://docs.whatai.cc/docs/openai/bdtpjx/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/bdtpjx/</guid>
      <description>&lt;h1 id=&#34;本地图片解析&#34;&gt;&#xA;  本地图片解析&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%9c%ac%e5%9c%b0%e5%9b%be%e7%89%87%e8%a7%a3%e6%9e%90&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;接口说明&#34;&gt;&#xA;  &lt;strong&gt;接口说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;通过多模态AI模型分析图片内容，支持OCR和图片信息提取功能。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;主流图片分析模型&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;模型名称&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;描述&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gpt-4o&lt;/td&gt;&#xA;          &lt;td&gt;目前图片分析调用量最大的模型，稳定、并发高&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;gemini-2.5-flash&lt;/td&gt;&#xA;          &lt;td&gt;谷歌旗舰模型，速度快，性价比好&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;claude-sonnet-4-20250514&lt;/td&gt;&#xA;          &lt;td&gt;图片分析做的不错，但性价比略差&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;doubao-1.5-vision-pro-250328&lt;/td&gt;&#xA;          &lt;td&gt;国内图片分析主流模型，性价比好，稳定、并发高&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;本地图片分析预处理&#34;&gt;&#xA;  &lt;strong&gt;本地图片分析预处理&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%9c%ac%e5%9c%b0%e5%9b%be%e7%89%87%e5%88%86%e6%9e%90%e9%a2%84%e5%a4%84%e7%90%86&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;需要先把本地图片转为 &lt;code&gt;base64&lt;/code&gt; 再提交给模型。&lt;/p&gt;&#xA;&lt;h2 id=&#34;参数说明&#34;&gt;&#xA;  &lt;strong&gt;参数说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%8f%82%e6%95%b0%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;model&lt;/code&gt;: 指定使用的AI模型&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;messages&lt;/code&gt;: 包含用户指令和图片数据&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;temperature&lt;/code&gt;: 控制输出随机性(0-1)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;image_url&lt;/code&gt;: 支持Base64编码的本地图片或网络图片URL&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;请求示例&#34;&gt;&#xA;  &lt;strong&gt;请求示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; base64&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;encode_image&lt;/span&gt;(image_path):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&amp;#34;将本地图片编码为Base64字符串&amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;with&lt;/span&gt; open(image_path, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;rb&amp;#34;&lt;/span&gt;) &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; image_file:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; base64&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;b64encode(image_file&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;read())&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;decode(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# API配置&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;BASE_URL &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;API_ENDPOINT &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; BASE_URL &lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;v1/chat/completions&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;API_KEY &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-******&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 准备请求数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;image_data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; encode_image(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;example.png&amp;#34;&lt;/span&gt;)  &lt;span style=&#34;color:#75715e&#34;&gt;# 本地图片路径&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定分析模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;请分析图片内容&amp;#34;&lt;/span&gt;},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image_url&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;url&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;data:image/png;base64,&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;image_data&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            ]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;temperature&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0.1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;API_KEY&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(API_ENDPOINT, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, json&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;json())  &lt;span style=&#34;color:#75715e&#34;&gt;# 输出响应结果&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;注意事项&#34;&gt;&#xA;  &lt;strong&gt;注意事项&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%b3%a8%e6%84%8f%e4%ba%8b%e9%a1%b9&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;图片需小于20MB&lt;/p&gt;</description>
    </item>
    <item>
      <title>高级功能-API KEY安全配置</title>
      <link>https://docs.whatai.cc/docs/ailearn/keysafety/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/keysafety/</guid>
      <description>&lt;h1 id=&#34;高级功能-api-key-安全配置&#34;&gt;&#xA;  高级功能-API KEY 安全配置&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%ab%98%e7%ba%a7%e5%8a%9f%e8%83%bd-api-key-%e5%ae%89%e5%85%a8%e9%85%8d%e7%bd%ae&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;-api-key-安全加固指南&#34;&gt;&#xA;  &lt;strong&gt;🔐 API Key 安全加固指南&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-api-key-%e5%ae%89%e5%85%a8%e5%8a%a0%e5%9b%ba%e6%8c%87%e5%8d%97&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;密钥如金，严防盗刷！&lt;/strong&gt; 三大利刃全面守护您的API Key安全，杜绝泄露风险&lt;/p&gt;&#xA;&lt;h3 id=&#34;-安全配置三剑客&#34;&gt;&#xA;  &lt;strong&gt;🛡️ 安全配置三剑客&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-%e5%ae%89%e5%85%a8%e9%85%8d%e7%bd%ae%e4%b8%89%e5%89%91%e5%ae%a2&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;-1-ip白名单---网络级防护&#34;&gt;&#xA;  &lt;strong&gt;⚔️ 1. IP白名单 - 网络级防护&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-1-ip%e7%99%bd%e5%90%8d%e5%8d%95---%e7%bd%91%e7%bb%9c%e7%ba%a7%e9%98%b2%e6%8a%a4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;作用&lt;/strong&gt;：构建数字围墙，只有在白名单内的 IP 地址才能调用 API，其他 IP 地址的请求将被拒绝。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;令牌页 → 目标Key → 编辑 → IP白名单&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cc0b20fcdff6548301c631.png&#34; alt=&#34;Image 6&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;⚠️ &lt;strong&gt;致命防护&lt;/strong&gt;：&lt;/p&gt;&#xA;&lt;p&gt;未在白名单的IP发起请求 → &lt;code&gt;403 Forbidden&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;有效拦截99%的盗刷攻击&lt;/p&gt;&#xA;&lt;h4 id=&#34;2-额度预警---财务级护航&#34;&gt;&#xA;  &lt;strong&gt;2. 额度预警 - 财务级护航&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#2-%e9%a2%9d%e5%ba%a6%e9%a2%84%e8%ad%a6---%e8%b4%a2%e5%8a%a1%e7%ba%a7%e6%8a%a4%e8%88%aa&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;作用&lt;/strong&gt;：实时监控消耗，预防超额损失&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;个人中心页 → 通知设置 → 额度预警订阅&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic2.imgdd.cc/item/68cc0a32fcdff6548301c454.png&#34; alt=&#34;Image 8&#34; /&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;-3-模型锁---权限级管控--启用模型限制&#34;&gt;&#xA;  🔒 3. 模型锁 - 权限级管控 -启用模型限制&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#-3-%e6%a8%a1%e5%9e%8b%e9%94%81---%e6%9d%83%e9%99%90%e7%ba%a7%e7%ae%a1%e6%8e%a7--%e5%90%af%e7%94%a8%e6%a8%a1%e5%9e%8b%e9%99%90%e5%88%b6&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;strong&gt;作用&lt;/strong&gt;：指定某个 API Key 仅用于特定的模型，防止该 Key 被用于其他模型调用&lt;/p&gt;</description>
    </item>
    <item>
      <title>Coze教程</title>
      <link>https://docs.whatai.cc/docs/otherai/tools/coze/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/tools/coze/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Coze 是什么？为什么现在很多人都在学它？&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Coze（扣子编程）&lt;/strong&gt; 是一个面向 AI 应用开发的低代码/无代码平台。&lt;/p&gt;&#xA;&lt;p&gt;它的核心目标非常明确：&lt;strong&gt;让不会写代码的人，也能通过自然语言 + 可视化编排，快速搭建 AI 智能体、工作流和应用。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;根据官方文档，Coze 提供的是一个 &lt;strong&gt;AI 驱动的应用开发平台&lt;/strong&gt;，支持多种开发范式，帮助用户构建并交付生产级别的全栈 AI 应用；同时它也支持通过自然语言描述需求来生成工作流或项目骨架。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://pic.imgdd.cc/item/69b382b21e454fd283b650fd.webp&#34; alt=&#34;Coze（扣子编程）完整介绍与入门教程：配置中转API、创建官方工作流&#34; /&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;coze到底能做什么&#34;&gt;&#xA;  &lt;strong&gt;Coze到底能做什么？&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#coze%e5%88%b0%e5%ba%95%e8%83%bd%e5%81%9a%e4%bb%80%e4%b9%88&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;如果你刚接触 Coze，可以先把它理解成这 3 层能力：&lt;/p&gt;&#xA;&lt;h3 id=&#34;1智能体bot--agent&#34;&gt;&#xA;  &lt;strong&gt;1）智能体（Bot / Agent）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#1%e6%99%ba%e8%83%bd%e4%bd%93bot--agent&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;适合做：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI 客服&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;AI 助手&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;文案生成助手&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;学习辅导助手&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;资料问答机器人&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;公众号排版助手&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;小红书/短视频脚本助手&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;你可以给它设置：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;人设（System Prompt）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;回复风格&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;工具调用&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;知识库&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;工作流能力&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;发布渠道&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;2工作流workflow&#34;&gt;&#xA;  &lt;strong&gt;2）工作流（Workflow）&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#2%e5%b7%a5%e4%bd%9c%e6%b5%81workflow&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;适合做：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多步骤内容生成&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;审核 + 改写 + 输出&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;RAG 检索问答&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;分类路由&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;表单处理&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;数据清洗&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;批量文本分析&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多模型协同&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Coze 官方把工作流定义为：&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;一系列可执行指令的集合，用于实现业务逻辑或完成特定任务&lt;/strong&gt;，并提供可视化画布，通过拖拽节点来快速搭建。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;3ai-编程--生成式工作流&#34;&gt;&#xA;  &lt;strong&gt;3）AI 编程 / 生成式工作流&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#3ai-%e7%bc%96%e7%a8%8b--%e7%94%9f%e6%88%90%e5%bc%8f%e5%b7%a5%e4%bd%9c%e6%b5%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;这是最近很火的一块。&lt;/p&gt;</description>
    </item>
    <item>
      <title>GoAmz</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/GoAmz/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/GoAmz/</guid>
      <description>&lt;h1 id=&#34;goamz&#34;&gt;&#xA;  GoAmz&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#goamz&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;</description>
    </item>
    <item>
      <title>常见报错码</title>
      <link>https://docs.whatai.cc/docs/ailearn/errorcode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/ailearn/errorcode/</guid>
      <description>&lt;h1 id=&#34;常见报错码&#34;&gt;&#xA;  常见报错码&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%b8%b8%e8%a7%81%e6%8a%a5%e9%94%99%e7%a0%81&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;错误排查指南&#34;&gt;&#xA;  &lt;strong&gt;错误排查指南&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%94%99%e8%af%af%e6%8e%92%e6%9f%a5%e6%8c%87%e5%8d%97&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;遇到错误时，请先查看返回的错误码，然后参考下表进行排查处理。&lt;/p&gt;&#xA;&lt;h3 id=&#34;错误码对照表&#34;&gt;&#xA;  &lt;strong&gt;错误码对照表&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e9%94%99%e8%af%af%e7%a0%81%e5%af%b9%e7%85%a7%e8%a1%a8&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;状态码&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;解决方案&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;400&lt;/td&gt;&#xA;          &lt;td&gt;请求格式错误&lt;/td&gt;&#xA;          &lt;td&gt;检查请求参数，例如o1系列模型不支持system参数&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;401&lt;/td&gt;&#xA;          &lt;td&gt;无效令牌&lt;/td&gt;&#xA;          &lt;td&gt;检查API密钥是否正确，可换模型测试验证&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;403&lt;/td&gt;&#xA;          &lt;td&gt;令牌分组被禁用&lt;/td&gt;&#xA;          &lt;td&gt;编辑令牌取消限额或新建令牌&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;404&lt;/td&gt;&#xA;          &lt;td&gt;接口不存在&lt;/td&gt;&#xA;          &lt;td&gt;检查Base URL是否正确，尝试添加/v1或斜杠/&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;413&lt;/td&gt;&#xA;          &lt;td&gt;请求内容过长&lt;/td&gt;&#xA;          &lt;td&gt;缩短prompt内容后重试&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;429&lt;/td&gt;&#xA;          &lt;td&gt;上游限流&lt;/td&gt;&#xA;          &lt;td&gt;账号并发过高，稍后重试&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;500&lt;/td&gt;&#xA;          &lt;td&gt;服务器内部错误&lt;/td&gt;&#xA;          &lt;td&gt;多次重试仍失败请联系管理员&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;503&lt;/td&gt;&#xA;          &lt;td&gt;模型不可用&lt;/td&gt;&#xA;          &lt;td&gt;当前分组无该模型渠道，请检查模型名称是否正确，有没有多空格少空格之类。&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;504&lt;/td&gt;&#xA;          &lt;td&gt;网关超时&lt;/td&gt;&#xA;          &lt;td&gt;上游服务器未及时响应，稍后重试&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;524&lt;/td&gt;&#xA;          &lt;td&gt;连接超时&lt;/td&gt;&#xA;          &lt;td&gt;通道拥挤，稍后重试&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h3 id=&#34;解答&#34;&gt;&#xA;  &lt;strong&gt;解答&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%a7%a3%e7%ad%94&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;400&lt;/strong&gt; 错误码，一般是请求参数不匹配。先把 system 注释掉，先试试通不通。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;401&lt;/strong&gt; 错误码 “无效令牌”，是因为令牌和API地址URL错配了。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;403&lt;/strong&gt; 错误码，一般是 令牌额度 不够了（令牌额度和账户额度是两个概念）。 到令牌编辑里，点 “设为无限额度” 就可以了，一般等2分钟就能生效。 也可以新建一个令牌“设为无限额度”，试一下。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;404&lt;/strong&gt; 错误码，大概率是 API地址 没正确设置。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;429&lt;/strong&gt; 错误码，是模型达到流量限制的体现。简单说就是：用的人太多 造成模型达到 TPM 饱和了。 一般情况下，等会重试就可以使用。 如果持续不能使用，把模型名称给客服，客服会排查处理。&lt;/p&gt;</description>
    </item>
    <item>
      <title>函数调用FunctionCall</title>
      <link>https://docs.whatai.cc/docs/openai/functioncall/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/functioncall/</guid>
      <description>&lt;h1 id=&#34;函数调用functioncall&#34;&gt;&#xA;  函数调用FunctionCall&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%87%bd%e6%95%b0%e8%b0%83%e7%94%a8functioncall&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;概念介绍&#34;&gt;&#xA;  &lt;strong&gt;概念介绍&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a6%82%e5%bf%b5%e4%bb%8b%e7%bb%8d&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;函数调用(Function Calling\Tools Calling)是AI大模型的一种能力。允许大语言模型在对话过程中调用外部函数/工具。当用户提问需要实时数据(如天气、股票等)时，模型会返回函数调用请求，开发者可以在后端执行相应函数并返回结果。&lt;/p&gt;&#xA;&lt;h2 id=&#34;api-基础信息&#34;&gt;&#xA;  &lt;strong&gt;API 基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#api-%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请求地址: &lt;code&gt;https://api.whatai.cc/v1/chat/completions&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请求方法: POST&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式: Bearer Token&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;请求示例&#34;&gt;&#xA;  &lt;strong&gt;请求示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; http.client&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 创建HTTPS连接&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;conn &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; http&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;client&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;HTTPSConnection(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;api.whatai.cc&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 构造请求体&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;dumps({&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 指定模型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;max_tokens&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;300&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 最大返回token数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;temperature&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0.8&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 生成结果的随机性控制&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;stream&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;False&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 是否流式输出&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;messages&amp;#34;&lt;/span&gt;: [{&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;role&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;user&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;content&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;上海今天几度？&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 用户提问&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }],&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;tools&amp;#34;&lt;/span&gt;: [{  &lt;span style=&#34;color:#75715e&#34;&gt;# 定义可用工具&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;function&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;function&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;get_current_weather&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 函数名称&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;获得天气信息&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 功能描述&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;parameters&amp;#34;&lt;/span&gt;: {  &lt;span style=&#34;color:#75715e&#34;&gt;# 参数定义&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;object&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;properties&amp;#34;&lt;/span&gt;: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;location&amp;#34;&lt;/span&gt;: {  &lt;span style=&#34;color:#75715e&#34;&gt;# 必填参数：地点&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;string&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;description&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;城市和州名，例如：上海, 中国&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;unit&amp;#34;&lt;/span&gt;: {  &lt;span style=&#34;color:#75715e&#34;&gt;# 可选参数：温度单位&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;string&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                        &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;enum&amp;#34;&lt;/span&gt;: [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;celsius&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;fahrenheit&amp;#34;&lt;/span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                },&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;required&amp;#34;&lt;/span&gt;: [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;location&amp;#34;&lt;/span&gt;]  &lt;span style=&#34;color:#75715e&#34;&gt;# 必填参数列表&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;})&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 请求头设置&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Accept&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer sk-**********************&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的 API 令牌&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;conn&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;request(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;POST&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/v1/chat/completions&amp;#34;&lt;/span&gt;, payload, headers)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 获取响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;res &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; conn&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;getresponse()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; res&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;read()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 输出结果&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(data&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;decode(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;utf-8&amp;#34;&lt;/span&gt;))&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;响应处理&#34;&gt;&#xA;  &lt;strong&gt;响应处理&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%93%8d%e5%ba%94%e5%a4%84%e7%90%86&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;当用户提问需要调用函数时，API会返回包含函数调用信息的JSON响应。开发者需要：&lt;/p&gt;</description>
    </item>
    <item>
      <title>SparkAI</title>
      <link>https://docs.whatai.cc/docs/otherai/chat/SparkAI/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/SparkAI/</guid>
      <description>&lt;h1 id=&#34;sparkai&#34;&gt;&#xA;  SparkAI&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#sparkai&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;</description>
    </item>
    <item>
      <title>whisper使用示例</title>
      <link>https://docs.whatai.cc/docs/openai/whisper/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/whisper/</guid>
      <description>&lt;h1 id=&#34;whisper使用示例&#34;&gt;&#xA;  whisper使用示例&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#whisper%e4%bd%bf%e7%94%a8%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;whisper-模型接口说明&#34;&gt;&#xA;  &lt;strong&gt;whisper 模型接口说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#whisper-%e6%a8%a1%e5%9e%8b%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;该接口基于 Whisper 模型实现语音转文本功能，支持常见音频格式。&lt;/p&gt;&#xA;&lt;h2 id=&#34;基础概念&#34;&gt;&#xA;  &lt;strong&gt;基础概念&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Whisper模型&lt;/strong&gt;: OpenAI 开源的语音识别模型，支持多语言转写&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;音频格式&lt;/strong&gt;: 支持 mp3、wav、m4a 等常见格式&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;接口地址&#34;&gt;&#xA;  &lt;strong&gt;接口地址&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8e%a5%e5%8f%a3%e5%9c%b0%e5%9d%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;code&gt;POST https://api.whatai.cc/v1/audio/transcriptions&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;固定值 &amp;ldquo;whisper-1&amp;rdquo;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;file&lt;/td&gt;&#xA;          &lt;td&gt;file&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;要转写的音频文件&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;请求头&#34;&gt;&#xA;  &lt;strong&gt;请求头&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%a4%b4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;Authorization: Bearer sk- ****  ****  ****  ****  **** * # 替换为你的 API 令牌&lt;/p&gt;&#xA;&lt;h2 id=&#34;python-调用示例&#34;&gt;&#xA;  &lt;strong&gt;Python 调用示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-%e8%b0%83%e7%94%a8%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;voice_to_text&lt;/span&gt;(file_path):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    语音转文本功能&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    参数:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        file_path: 音频文件路径&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    返回:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        识别出的文本内容&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    &amp;#34;&amp;#34;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/audio/transcriptions&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 构造请求参数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;whisper-1&amp;#34;&lt;/span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    files &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;file&amp;#34;&lt;/span&gt;: (&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;audio.mp3&amp;#34;&lt;/span&gt;, open(file_path, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;rb&amp;#34;&lt;/span&gt;))}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 设置请求头(请替换为你的API密钥)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer sk-***************************&amp;#34;&lt;/span&gt;} &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的 API 令牌&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 发送POST请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, data&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload, files&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;files)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 解析响应数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;loads(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 返回识别结果&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;return&lt;/span&gt; data&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 使用示例&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;print(voice_to_text(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;audio.mp3&amp;#34;&lt;/span&gt;))  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的音频文件路径&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;响应示例&#34;&gt;&#xA;  &lt;strong&gt;响应示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%93%8d%e5%ba%94%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;成功响应:&lt;/p&gt;</description>
    </item>
    <item>
      <title>gpt-tts</title>
      <link>https://docs.whatai.cc/docs/openai/gpttts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/gpttts/</guid>
      <description>&lt;h1 id=&#34;gpt-tts&#34;&gt;&#xA;  gpt-tts&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#gpt-tts&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;接口说明&#34;&gt;&#xA;  &lt;strong&gt;接口说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%8e%a5%e5%8f%a3%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;提供基于 &lt;code&gt;gpt-4o-mini-tts&lt;/code&gt; TTS 模型的文本转语音服务，支持多种音色选择。&lt;/p&gt;&#xA;&lt;h2 id=&#34;基础概念&#34;&gt;&#xA;  &lt;strong&gt;基础概念&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e6%a6%82%e5%bf%b5&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;TTS(Text-to-Speech)&lt;/strong&gt;: 将文本转换为自然语音的技术&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;音色(Voice)&lt;/strong&gt;: 合成语音的声音特征，本API支持多种预设音色&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;请求地址&#34;&gt;&#xA;  &lt;strong&gt;请求地址&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%9c%b0%e5%9d%80&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;code&gt;POST https://api.whatai.cc/v1/audio/speech&lt;/code&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;请求头&#34;&gt;&#xA;  &lt;strong&gt;请求头&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%a4%b4&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer ******&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为您的API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;application/json&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;固定值 &amp;ldquo;gpt-4o-mini-tts&amp;rdquo;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;input&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;需要转换为语音的文本内容&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;voice&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;音色类型，如 &amp;ldquo;alloy&amp;rdquo;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;python-调用示例&#34;&gt;&#xA;  &lt;strong&gt;Python 调用示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python-%e8%b0%83%e7%94%a8%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/audio/speech&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;******&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为您的API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;model&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;gpt-4o-mini-tts&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;input&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;我是API，欢迎使用语音合成服务&amp;#34;&lt;/span&gt;,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;voice&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;alloy&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 发送POST请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                           headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;{&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;api_key&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;},&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                           json&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 检查响应状态&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;raise_for_status()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# 处理音频响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;headers[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Content-Type&amp;#34;&lt;/span&gt;] &lt;span style=&#34;color:#f92672&#34;&gt;in&lt;/span&gt; (&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;audio/mpeg&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;audio/mp3&amp;#34;&lt;/span&gt;):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;with&lt;/span&gt; open(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;output.mp3&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;wb&amp;#34;&lt;/span&gt;) &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; f:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            f&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;write(response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;content)  &lt;span style=&#34;color:#75715e&#34;&gt;# 写入音频文件&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;语音合成成功，已保存为output.mp3&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;错误响应:&amp;#34;&lt;/span&gt;, response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;text)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Exception&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; e:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;请求出错: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;e&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;响应说明&#34;&gt;&#xA;  &lt;strong&gt;响应说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%93%8d%e5%ba%94%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;成功: 返回MP3格式的音频流，Content-Type为&lt;code&gt;audio/mpeg&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>NineAI(99AI) </title>
      <link>https://docs.whatai.cc/docs/otherai/chat/nineai/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/otherai/chat/nineai/</guid>
      <description>&lt;h1 id=&#34;nineai99ai&#34;&gt;&#xA;  NineAI(99AI)&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#nineai99ai&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;</description>
    </item>
    <item>
      <title>gpt文生图</title>
      <link>https://docs.whatai.cc/docs/openai/gptwst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/gptwst/</guid>
      <description>&lt;h1 id=&#34;gpt文生图&#34;&gt;&#xA;  gpt文生图&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#gpt%e6%96%87%e7%94%9f%e5%9b%be&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;概念介绍&#34;&gt;&#xA;  &lt;strong&gt;概念介绍&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a6%82%e5%bf%b5%e4%bb%8b%e7%bb%8d&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;文生图(Text-to-Image)是一种通过自然语言描述生成对应图像的技术。本API基于OpenAI的GPT模型实现，支持多种图像生成模型和尺寸规格。&lt;/p&gt;&#xA;&lt;h2 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请求方式: POST&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Base URL: &lt;code&gt;https://api.whatai.cc&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;接口路径: &lt;code&gt;/v1/images/generations&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式: Bearer Token&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;请求参数&#34;&gt;&#xA;  &lt;strong&gt;请求参数&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e8%af%b7%e6%b1%82%e5%8f%82%e6%95%b0&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必填&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;prompt&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;图像描述文本&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;n&lt;/td&gt;&#xA;          &lt;td&gt;int&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;生成图片数量(默认1)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;model&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;模型选择(默认gpt-image-1)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;aspect_ratio&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;宽高比(如&amp;quot;16:9&amp;quot;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;size&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;图像尺寸(如&amp;quot;1024x1536&amp;quot;)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;seed&lt;/td&gt;&#xA;          &lt;td&gt;int&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;随机种子(-1表示随机)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;支持的模型&#34;&gt;&#xA;  &lt;strong&gt;支持的模型&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%94%af%e6%8c%81%e7%9a%84%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;gpt-image-1&lt;/code&gt;: 基础模型(支持1024x1024,1024x1536,1536x1024)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;seedream-3.0&lt;/code&gt;: 国内最强，豆包团队开发，即梦3 AI绘图大模型。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;gpt-image-1&lt;/code&gt;: Openai GPT 的画图模型，文本理解与图像生成深度融合，适合文字驱动型创作&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;imagen4&lt;/code&gt;: 谷歌的绘图模型，对标 gpt-image&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;code&gt;flux-kontext-max&lt;/code&gt;: Black Forest Labs推出商业级精度的图像生成，满足专业设计需求&lt;/p&gt;</description>
    </item>
    <item>
      <title>gpt图生图</title>
      <link>https://docs.whatai.cc/docs/openai/gpttst/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.whatai.cc/docs/openai/gpttst/</guid>
      <description>&lt;h1 id=&#34;gpt图生图&#34;&gt;&#xA;  gpt图生图&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#gpt%e5%9b%be%e7%94%9f%e5%9b%be&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;概念介绍&#34;&gt;&#xA;  &lt;strong&gt;概念介绍&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%a6%82%e5%bf%b5%e4%bb%8b%e7%bb%8d&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;本API提供图像编辑功能，支持：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;单图修改：基于提示词对单张图片进行内容修改&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;多图合并：将多张图片按提示词要求合并处理&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;基础信息&#34;&gt;&#xA;  &lt;strong&gt;基础信息&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9f%ba%e7%a1%80%e4%bf%a1%e6%81%af&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;请求方式：POST&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Base URL：&lt;code&gt;https://api.whatai.cc/v1/images/edits&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;认证方式：Bearer Token&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;单图修改示例&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;python代码示例&#34;&gt;&#xA;  &lt;strong&gt;Python代码示例&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#python%e4%bb%a3%e7%a0%81%e7%a4%ba%e4%be%8b&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; base64&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; json&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;import&lt;/span&gt; requests&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# API配置&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;url &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://api.whatai.cc/v1/images/edits&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;api_key &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;sk-******&amp;#34;&lt;/span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;# 替换为你的API密钥&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;headers &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Authorization&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Bearer &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;api_key&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 请求参数&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;payload &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;prompt&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;给哪吒带上一个红色的鸭舌帽，风格保持不变&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 编辑指令&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;# &amp;#34;size&amp;#34;: &amp;#34;1024x1024&amp;#34;  # 可选输出尺寸&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 准备图片文件&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;files &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; [&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 固定参数名&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;nezha.png&amp;#34;&lt;/span&gt;,  &lt;span style=&#34;color:#75715e&#34;&gt;# 文件名&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;         open(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;/path/to/nezha.png&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;rb&amp;#34;&lt;/span&gt;),  &lt;span style=&#34;color:#75715e&#34;&gt;# 文件路径&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;         &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;image/png&amp;#34;&lt;/span&gt;)  &lt;span style=&#34;color:#75715e&#34;&gt;# 文件类型&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    )&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 发送请求&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;response &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; requests&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;post(url, headers&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;headers, data&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;payload, files&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;files)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# 处理响应&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;status_code &lt;span style=&#34;color:#f92672&#34;&gt;==&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;200&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;try&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        data &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;json()&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;# 提取base64编码的图片数据&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; data&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;data&amp;#34;&lt;/span&gt;) &lt;span style=&#34;color:#f92672&#34;&gt;and&lt;/span&gt; isinstance(data[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;data&amp;#34;&lt;/span&gt;], list):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            image_b64 &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; data[&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;data&amp;#34;&lt;/span&gt;][&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;]&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;get(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;b64_json&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; image_b64:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#75715e&#34;&gt;# 解码并保存图片&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#66d9ef&#34;&gt;with&lt;/span&gt; open(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;output.png&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;wb&amp;#34;&lt;/span&gt;) &lt;span style=&#34;color:#66d9ef&#34;&gt;as&lt;/span&gt; f:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    f&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;write(base64&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;b64decode(image_b64))&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;图片保存成功&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;未获取到有效图片数据&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;响应数据结构异常&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;except&lt;/span&gt; json&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;JSONDecodeError:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        print(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;JSON解析失败&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    print(&lt;span style=&#34;color:#e6db74&#34;&gt;f&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;请求失败: &lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;{&lt;/span&gt;response&lt;span style=&#34;color:#f92672&#34;&gt;.&lt;/span&gt;status_code&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;参数说明&#34;&gt;&#xA;  &lt;strong&gt;参数说明&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%8f%82%e6%95%b0%e8%af%b4%e6%98%8e&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;参数名&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;必选&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;类型&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;image&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;file&lt;/td&gt;&#xA;          &lt;td&gt;要编辑的图片文件&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;prompt&lt;/td&gt;&#xA;          &lt;td&gt;是&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;编辑指令描述&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;size&lt;/td&gt;&#xA;          &lt;td&gt;否&lt;/td&gt;&#xA;          &lt;td&gt;string&lt;/td&gt;&#xA;          &lt;td&gt;输出图片尺寸，如&amp;quot;1024x1024&amp;quot;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;响应格式&#34;&gt;&#xA;  &lt;strong&gt;响应格式&lt;/strong&gt;&#xA;  &#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%93%8d%e5%ba%94%e6%a0%bc%e5%bc%8f&#34;&gt;#&lt;/a&gt;&#xA;  &#xA;&lt;/h2&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;成功响应示例：&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
