薛定猫API官方文档
  1. Python配置方式
薛定猫API官方文档
  • 薛定猫API官方文档
    • 引言
    • 在线调试说明
    • 发出请求
    • 中转站基本介绍
      • API 快速开始指南
      • 联系客服
      • 分组详细表格
      • 分组的特殊性及价格差异
      • 如何新建指定分组的令牌
      • 代理接口调用地址
      • API Key 额度查询服务
      • 免费AI聊天项目导航
    • ChatGpt 接口
      • ChatGPT音频(Audio)
        • 创建语音
        • 创建转录
        • 创建翻译
      • ChatGPT聊天(Chat)
        • 聊天完成对象
        • 聊天完成块对象
        • 创建聊天补全 (流式)
        • 创建聊天补全 (非流)
        • 创建聊天识图 (流式)
        • 创建聊天识图 (非流)
        • 官方Function calling调用
        • 官方N测试
        • 列出模型
        • 创建聊天函数调用 (只能非流)
        • 创建结构化输出
      • ChatGPT自动补全(Completions)
        • 完成对象
        • 创建完成
      • ChatGPT嵌入(Embeddings)
        • 嵌入对象
        • 创建嵌入
    • Anthropic Claude 接口
      • 聊天完成对象
      • 聊天完成块对象
      • 创建聊天补全 (流式)
      • 创建聊天补全 (非流)
      • 创建聊天识图 (流式)
      • 创建聊天识图 (非流)
    • 文生图接口
      • README
      • 图像对象
      • DALL·E 3
      • Flux(OpenAI dall-e-3格式)
      • 创建图片编辑
      • Stable-Diffusion
      • ideogram
      • recraftv3
      • 创建图像变体
    • 文生视频模型
      • luma 视频生成
        • 官方API格式
          • 提交生成视频任务
          • 扩展视频
        • 查询任务
          • 查询单个任务
          • 批量获取任务
      • 快手可灵
        • 图像生成
        • 文生视频
        • 图生视频
        • 查询任务(免费)
      • Runway 视频生成
        • 提交视频生成任务
        • 查询视频任务(免费)
        • 提交视频生成任务-chat格式
    • MJ绘画
      • 提交Imagine任务
      • 根据任务ID 查询任务状态
      • 根据ID列表查询任务
      • 获取任务图片的seed
      • 执行Action动作
      • 提交Blend任务
      • 提交Describe任务
      • 提交Shorten任务
      • 提交Modal
      • 提交swap_face任务
    • 谷歌Gemini
      • 聊天接口
      • 识图接口
    • 快手可灵
      • Callback协议
      • 图像生成
      • 文生视频
      • 图生视频
      • 查询任务(免费)
    • ideogram 绘画
      • ideogram(文生图)
      • Remix(混合图)
      • Upscale(放大高清)
      • Describe(描述)
    • GPTs 相关
      • gpt-4-all(分析图片)
      • gpt-4-all(生成图片)
      • GPTs对话
    • 文生音乐 Suno
      • 任务提交
        • 生成歌曲(灵感、自定义、续写)
        • 生成歌词
        • 歌曲拼接
      • 查询接口
        • 批量获取任务
        • 查询单个任务
      • 文生音乐(Chat格式)
    • Python配置方式
      • gpt realtime模型调用
      • python openai官方库(使用AutoGPT,langchain等)
      • python 连续对话
      • python 使用 语音转文本
      • python 使用文本转语音
      • python 使用Embeddings 向量化
      • python 调用DALL·E
      • python简单调用 openai function-calling demo
      • python 简单langchain 调用openai demo
      • python llama_index 配置
      • Python使用gpt-4o识别图片-本地图片
      • Python基础对话
      • Python使用gpt-4o识别图片
      • Python使用Claude识别图片
    • nodejs 配置方式
      • nodejs 基础对话
    • 各种插件/软件使用教程
      • CLAUDE DEV 配置教程
      • chatgpt-on-wechat 配置教程
      • 沉浸式翻译 设置gpt翻译
      • nextchat 设置教程
      • aider 配置教程
      • Cursor 配置教程
      • lobechat 设置教程
      • chatgpt GPT Academic 学术优化配置gpt教程
      • zotero gpt 配置方法
      • 浏览器插件ChatGPT Sidebar
      • ChatBox(推荐使用)
      • 开源gpt_academic
    • 帮助中心
      • HTTP状态码及其含义
  1. Python配置方式

python 调用DALL·E

图像生成 API 指南

功能概述

API 提供三种主要功能:

  1. 🎨 文本生成图像 (DALL·E 3 和 DALL·E 2)
  2. ✏️ 图像编辑 (仅 DALL·E 2)
  3. 🔄 图像变体生成 (仅 DALL·E 2)

1. 图像生成

基础使用

from openai import OpenAI
client = OpenAI(
    base_url="https://xuedingmao.online/v1",
    api_key=key
)

response = client.images.generate(
  model="dall-e-3",
  prompt="a white siamese cat",
  size="1024x1024",
  quality="standard",
  n=1,
)

image_url = response.data[0].url

参数说明

  • 尺寸选项:1024x1024、1024x1792、1792x1024
  • 质量选项:standard(默认)、hd(DALL·E 3专属)
  • 数量限制:
    • DALL·E 3:单次1张
    • DALL·E 2:单次最多10张

2. 图像编辑 (DALL·E 2)

使用示例

from openai import OpenAI
client = OpenAI(
    base_url="https://xuedingmao.online/v1",
    api_key=key
)

response = client.images.edit((
  model="dall-e-2",
  image=open("sunlit_lounge.png", "rb"),
  mask=open("mask.png", "rb"),
  prompt="A sunlit indoor lounge area with a pool containing a flamingo",
  n=1,
  size="1024x1024"
)
image_url = response.data[0].url

要求说明

  • 📝 图片和蒙版必须为PNG格式
  • 📏 必须为方形图片
  • 💾 文件大小<4MB
  • ⚖️ 图片和蒙版尺寸必须相同

3. 图像变体生成 (DALL·E 2)

使用示例

from openai import OpenAI
client = OpenAI(
    base_url="https://xuedingmao.online/v1",
    api_key=key
)

response = client.images.create_variation(
  model="dall-e-2",
  image=open("corgi_and_cat_paw.png", "rb"),
  n=1,
  size="1024x1024"
)

image_url = response.data[0].url

技术要求

  • 📝 PNG格式
  • 📏 方形图片
  • 💾 文件大小<4MB

提示技巧

DALL·E 3 特性

  • 自动优化提示
  • 可通过特殊指令控制提示优化:
I NEED to test how the tool works with extremely simple prompts. 
DO NOT add any detail, just use it AS-IS:

注意事项

内容审核

  • 严格遵循内容政策
  • 违规内容将返回错误

图片URL

  • 有效期为1小时
  • 可选择Base64格式返回
上一页
python 使用Embeddings 向量化
下一页
python简单调用 openai function-calling demo
Built with