Agent学习——xiaomi MiMo V2 Flash大模型的API申请

一、官网链接(申请API)

官网链接:https://mimo.xiaomi.com/zh/blog/mimo-v2-flash

打开官网链接,然后鼠标滑动到最下面,点击API Platform跳转到API使用网页,点击申请API


二、API使用方法(如无小米账号记得预先注册小米账号,目前平台仅提供小米账号登录)

Xiaomi MiMo API 开放平台兼容 OpenAI API 、Anthropic API 两种主流 API 格式,
① OpenAI API 使用方式

先使用配置依赖:pip install -U openai,下面是使用方式:

python 复制代码
from openai import OpenAI

client = OpenAI(
    api_key="sk-cfg3buzvnarzefghdr2f7bcddexagdh23o0lhun19sj256s1",   # 这里和官方给的方式有点区别,不知道为什么官方的方式在我的电脑上一直报错
    base_url="https://api.xiaomimimo.com/v1"
)

completion = client.chat.completions.create(
    model="mimo-v2-flash",
    messages=[
        {"role": "user", "content": "请从以下文本提取技术参数并转成JSON(cpu/memory/storage):\n小米 14 Ultra 配备骁龙 8 Gen 3 芯片,16GB LPDDR5X 内存,1TB UFS 4.0 闪存。"}
    ],
    max_completion_tokens=1024,
    temperature=0.8,
    top_p=0.95,
    stream=False,
    extra_body={"thinking": {"type": "disabled"}}
)

print(completion.choices[0].message.content)

运行成功界面:

②Anthropic API 使用方式:

先使用配置依赖:pip install -U anthropic,下面是使用方式:

python 复制代码
import os
from anthropic import Anthropic

client = Anthropic(
    api_key="sk-cfg3buzvnarzefghdr2f7bcddexagdh23o0lhun19sj256s1",
    base_url="https://api.xiaomimimo.com/anthropic"
)

message = client.messages.create(
    model="mimo-v2-flash",
    max_tokens=1024,
    system="You are a helpful assistant.",
    messages=[
        {"role": "user", "content": [{"type": "text", "text": "请从以下文本提取技术参数并转成JSON(cpu/memory/storage):\n小米 14 Ultra 配备骁龙 8 Gen 3 芯片,16GB LPDDR5X 内存,1TB UFS 4.0 闪存。"}]}
    ],
    top_p=0.95,
    stream=False,
    temperature=0.8,
    stop_sequences=None,
    thinking={"type": "disabled"}
)

print(message.content)

运行结果:

三、模型参数说明

temperature: 表示结果的随机性,其值越大说明模型输出越具有不确定性

top_p: 表示控制模型生成文本的多样性,其值越大说明文本的多样性越高

对应任务的官方参数设置值推荐:

参考资料:https://platform.xiaomimimo.com/#/docs/welcome

相关推荐
hpoenixf7 小时前
从工具调用到模型输入:把 Agent 的观测链路接起来
agent
敬往事一杯酒哈8 小时前
海康 AGV 导航读码器学习
学习
10年前端老司机8 小时前
你的RAG检索正在“高效地重复废话”:一文彻底搞懂MMR算法
langchain·llm·agent
qq_2842740510 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
Csvn10 小时前
线上出问题怎么查?一套可复现的排障 SOP(O04)
人工智能·aigc·agent
qq_2842740511 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
Titan202412 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
小雪崩13 小时前
嵌入式学习 day64:字符设备驱动
学习
个 人 练 习 生13 小时前
C++ string 类模拟实现:从底层理解字符串(上)
开发语言·c++·经验分享·学习·程序人生
坤坤子吖13 小时前
C++智能指针:RAII、shared_ptr与内存泄漏
开发语言·c++·笔记·学习