星狐API使用文档
    星狐API使用文档
    • 前言
    • 如何使用星狐云API?
    • Vscode配置API使用教程
    • Claude Code 安装使用教程【最新】
    • Cursor配置API使用教程
    • Trae配置API教程
    • Python实例代码
    • Lovemo配置教程
    • 酒馆AI使用教程
    • 批量请求示例
    • 常见问题及解决办法
    • 售后支持

    Python实例代码

    chat(聊天)修改请求地址https://xinghuapi.com/v1,才可以请求成功,配置apikey
    from openai import OpenAI
    client = OpenAI(
        base_url='https://xinghuapi.com/v1',
        # sk-xxx替换为自己的key
        api_key='sk-xxx'
    )
    completion = client.chat.completions.create(
      model="gpt-4o",
      messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello!"}
      ]
    )
    print(completion.choices[0].message)
    chat(图片识别)
    from openai import OpenAI
    client = OpenAI(
        base_url='https://xinghuapi.com/v1',
        # sk-xxx替换为自己的key
        api_key='sk-xxx'
    )
    response = client.chat.completions.create(
        model="gpt-4o",
        messages=[
            {
                "role": "user",
                "content": [
                    {"type": "text", "text": "What's in this image?"},
                    {
                        "type": "image_url",
                        "image_url": {
                            "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg",
                        }
                    },
                ],
            }
        ],
        max_tokens=300,
    )
    print(response.choices[0])
    Embeddings向量
    from openai import OpenAI
    client = OpenAI(
        base_url='https://xinghuapi.com/v1',
        # sk-xxx替换为自己的key
        api_key='sk-xxx'
    )
    client.embeddings.create(
      model="text-embedding-ada-002",
      input="The food was delicious and the waiter...",
      encoding_format="float"
    )
    Image(图片生成)
    from openai import OpenAI
    client = OpenAI(
        base_url='https://xinghuapi.com/v1',
        # sk-xxx替换为自己的key
        api_key='sk-xxx'
    )
    client.images.generate(
      model="dall-e-3",
      prompt="A cute baby sea otter",
      n=1,
      size="1024x1024"
    )
    gemini示例
    from google import genai
    from google.genai import types
    
    # Only for videos of size <20Mb
    video_file_name = "/Users/xxx/Downloads/188d256bf22fff67ac658aa7e36ccfd3.mp4"
    video_bytes = open(video_file_name, 'rb').read()
    
    client = genai.Client(
        api_key="sk-xxxx",
        http_options={"base_url":"https://xinghuapi.com"}
    
    )
    response = client.models.generate_content(
        model='models/gemini-2.5-pro',
        contents=types.Content(
            parts=[
                types.Part(
                    inline_data=types.Blob(data=video_bytes, mime_type='video/mp4')
                ),
                types.Part(text='这个视频里面是什么')
            ]
        )
    )
    print(response)
    当然如果你是下载的程序,程序的配置里有 已经有配置案例
    请将配置案例的“https://api.openai.com” “https://api.deepseek.com/”等改为https://xinghuapi.com即可
    修改于 2025-11-03 13:56:38
    上一页
    Trae配置API教程
    下一页
    Lovemo配置教程
    Built with