---
title: ModelScope_API
canonical_url: "https://www.modelscope.cn/studios/xiaolv/ModelScope_API"
md_url: "https://www.modelscope.cn/studios/xiaolv/ModelScope_API.md"
repository: xiaolv/ModelScope_API
chinese_name: "基于摩搭社区的API-Inference搭建对话平台"
last_updated: 2025-03-28
sdk_type: gradio
sdk_version: 5.20.1
downloads: 0
stars: 3
---

# ModelScope_API

> ModelScope_API - xiaolv 在 ModelScope 创建的在线 Demo。推理 API-Inference 每天2000次的免费调用额度。更多调用需求可考虑使用阿里云百炼等云上服务

xiaolv/ModelScope_API 是 ModelScope 魔搭社区上的在线可交互 Demo（创空间），基于 gradio 5.20.1 构建，中文名为「基于摩搭社区的API-Inference搭建对话平台」。

- **Repository**: xiaolv/ModelScope_API
- **SDK**: gradio
- **SDK version**: 5.20.1
- **Downloads**: 0
- **Stars**: 3
- **Last updated**: 2025-03-28

Source: https://www.modelscope.cn/studios/xiaolv/ModelScope_API

---

# AI多模态对话助手

这是一个基于OpenAI兼容接口的AI多模态对话页面，使用Gradio框架构建，支持文本对话、视觉对话和文生图功能。

通过API接口进行标准化，能让开源模型以更加轻量和迅速的方式被开发者使用起来，并集成到不同的AI应用中。魔搭通过API-Inference，支持广大开发者无需本地的GPU和环境设置，就能轻松的依托不同开源模型的能力，展开富有创造力的尝试，与工具结合调用，来构建多种多样的AI应用原型。

Note：当前API-Inference处于公测beta状态，欢迎大家使用后及时提供反馈。

## 功能特点

- 支持多轮对话
- 支持流式或非流式输出
- 支持图片上传与视觉对话
- 支持文生图功能
- 超参数可自定义（Temperature、Top P、最大生成长度等）
- 可自定义API地址、模型和API密钥
- 支持刷新可用模型列表
- 提供清空对话、重试和撤销功能

## 安装依赖

```bash
pip install -r requirements.txt
```

## 运行应用

```bash
python app.py
```

运行后，应用将在浏览器中自动打开，默认为地址

## 使用说明

### 基本设置
1. 在右侧面板中填入您的API密钥
2. 可选：修改API基础URL（默认为ModelScope的API地址）
3. 可选：点击"刷新模型列表"获取可用的模型
4. 可选：调整系统提示词和生成参数（Temperature、Top P、最大生成长度等）

### 文本对话
1. 在左侧输入框中输入您的问题
2. 点击"发送"按钮或按回车键提交问题
3. 等待AI回复

### 视觉对话
1. 点击"上传图片"按钮选择一张图片
2. 可选：在输入框中输入关于图片的问题
3. 点击"发送"按钮
4. 等待AI分析图片并回复
5. 如需清除已上传的图片，点击"清除图片"按钮

### 文生图
1. 展开"文生图"面板
2. 在"图像描述"输入框中输入详细的图像描述
3. 点击"生成图像"按钮
4. 等待图像生成完成

### 对话管理
- 点击"清空对话"按钮可以开始新的对话
- 点击"重试"按钮可以让AI重新回答上一个问题
- 点击"撤销"按钮可以删除最后一轮对话

## 参考资料

- API文档：https://modelscope.cn/docs/model-service/API-Inference/intro
- 获取可用模型地址：https://api-inference.modelscope.cn/v1/models

---

*本文档由Trae编辑器生成*
