文章目录

    • 硅基流动官网介绍
    • 文本,视频,声音,图像体验
    • Python接入硅基流动选择大模型,进行文本,视频,声音,图像案例
    • 附带邀请链接

硅基流动官网介绍

硅基流动官网是一个集合百余种模型、一站式调用模型平台,官网地址为:硅基流动 SiliconFlow - 致力于成为全球领先的 AI 能力提供商硅基流动(SiliconFlow)专注于提供高效能、低成本的多品类 AI 模型服务,助力开发者和企业聚焦产品创新。https://www.siliconflow.cn/里边上百余种模型主要包括四大板块:文本输入、语音输入、图像生成、以及视频生成,可以线上体验,以及支持ai接入其他平台运用,并且新用户注册可以获得价值16的新人代金券,适合私人以及企业商用。

文本,视频,声音,图像体验

首先,进入页面后点击立即使用,用户就可以看到满屏的ai模型,用户可以根据自己的需求在左上角筛选器里边选择适合自己的模块

这里首先演示文本对话中的deepseek模型,点击之后右边会出现在线体验,点击进入即可。在搜索栏里搜索自己想要的内容,发送之后,大模型会给你文本解答。

其次是语音输出,选择左上角筛选器里的语音输出,选择大模型(这里展现的是MOSS-TTSD-v0.5)将你想要转换的文本同样给搜索框,同样他会给你在下方转换成语音,点击即可

然后是图片生成,依旧选择左上角筛选器里的图片,选择大模型(这里展现Kolors),注意这个模型可能更适用于对英语友好,理解汉语能力较差,这里可以用文本模型将你对图片的描述转化为英语再发送给这个图片模型

最后是视频生成,仍然是选择左上角筛选器里的视频,选择大模型(这里展现的是Wan2.2-I2V-A14B)因为生成的是视频,所以时间和成本较大,需要注意,生成方法和上述一样

Python接入硅基流动选择大模型,进行文本,视频,声音,图像案例

当然,我们在学python中,有时候也想直接在应用中接入大模型,这里展现pycharm接入硅基流动选择大模型,以便你们在学习中使用

1.首先点击左侧的文档中心>快速入门,滑动到4.3,在pycharm终端中安装pip install --upgrade openai,安装完成后在代码界面写入文本,这里将你的API密钥位置改为自己的API,然后将content之后改为输入你的问题,以便更好体现,在model之后改变自己所需要的文本输入ai(API秘钥位置在左侧API密钥,点击创建自己的密钥即可,格式为sk---)导入之后效果图如下:

from openai import OpenAI

client = OpenAI(api_key="你的API密钥", 
                base_url="https://api.siliconflow.cn/v1")
response = client.chat.completions.create(
    model='Pro/deepseek-ai/DeepSeek-R1',
    messages=[
        {"role": "user", 
        "content": "input("请输入你的问题")"}
    ],
    stream=True
)

for chunk in response:
    if not chunk.choices:
        continue
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)
    reasoning = getattr(chunk.choices[0].delta, 'reasoning_content', None)
    if reasoning:
        print(reasoning, end="", flush=True)

2.其次是图片,跟在线体验不同的是,我们在选择时应选择API文档

找到左侧的python文件之后,复制到Pycharm中即可,将其中的密钥,模型,以及图片描述修改之后,生成即可,

之后发给了一条连接,点击即可在浏览器中查看保存

3.生成语音

在筛选器里找到语音,同样选择自己所需要的模型点击右边API文档,点进去之后,复制Python文件,修改密钥,需要转换的文本即可,运行之后会保存在你指定的路径。

4.生成视频

在筛选器里找到视频,同样选择自己所需要的模型点击右边API文档,点进去之后,复制Python文件,修改密钥,需要转换的文本即可,运行之后会保存在你指定的路径。
import requests

url = "https://api.siliconflow.cn/v1/video/submit"

payload = {
    "model": "Wan-AI/Wan2.2-I2V-A14B",
    "prompt": "图片中有湖,有鸭子",
    "negative_prompt": "图片中有湖,有鸭子",
    "image_size": "1280x720",
    "image": "https://inews.gtimg.com/om_bt/Os3eJ8u3SgB3Kd-zrRRhgfR5hUvdwcVPKUTNO6O7sZfUwAA/641",
    "seed": 123
}
headers = {
    "Authorization": "Bearer sk-bnmhrqbvdtvpqibcpaqveqwgdrdianlmgfgqymxgwkbgqaxu",
    "Content-Type": "application/json"
}

response = requests.request("POST", url, json=payload, headers=headers)

print(response.text)
特别提醒:视频消耗的会非常多,要多加小心

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐