返回顶部
v

vultr-inferenceVultr推理

Generate images and text using Vultr Inference API. Supports Flux image generation and various LLMs for text. Use when user wants to generate images, artwork, or text completions.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.2
安全检测
已通过
171
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

vultr-inference

vultr-inference

使用 Vultr 推理 API 生成图像和文本。

设置

使用与 Vultr 云 API 相同的 API 密钥。将其存储在:

~/.config/vultr/api_key

图像生成

可用模型

模型描述
flux.1-devFLUX.1-dev - 高质量
flux.1-schnell
FLUX.1-schnell - 快速生成 | | stable-diffusion-3.5-medium | SD 3.5 Medium - 均衡 |

生成图像

bash
curl -X POST https://api.vultrinference.com/v1/images/generations \
-H Authorization: Bearer $VULTRAPIKEY \
-H Content-Type: application/json \
-d {
model: flux.1-schnell,
prompt: 一只在阿姆斯特丹吃汉堡的刺猬,
n: 1,
size: 1024x1024
}

参数

参数类型描述
model字符串flux.1-dev、flux.1-schnell、stable-diffusion-3.5-medium
prompt
字符串 | 图像的文本描述 | | n | 整数 | 图像数量(1-4) | | size | 字符串 | 256x256、512x512、1024x1024 | | responseformat | 字符串 | url(默认)或 b64json |

响应

json
{
created: 1734567890,
data: [
{
url: https://ewr.vultrobjects.com/vultrinference-images/tmp_xxx.png
}
]
}

文本生成(聊天补全)

可用模型

  • - llama-3.1-405b-instruct - Meta Llama 3.1 405B
  • llama-3.1-70b-instruct - Meta Llama 3.1 70B
  • llama-3.1-8b-instruct - Meta Llama 3.1 8B
  • mixtral-8x7b-32768 - Mixtral 8x7B
  • qwen-2-72b-instruct - Qwen 2 72B

聊天补全

bash
curl -X POST https://api.vultrinference.com/v1/chat/completions \
-H Authorization: Bearer $VULTRAPIKEY \
-H Content-Type: application/json \
-d {
model: llama-3.1-70b-instruct,
messages: [
{role: user, content: 你好,你怎么样?}
],
max_tokens: 100
}

参数

参数类型描述
model字符串上方列表中的模型 ID
messages
数组 | 包含角色和内容的聊天消息 | | max_tokens | 整数 | 生成的最大令牌数 | | temperature | 浮点数 | 随机性(0-2,默认 1) | | stream | 布尔值 | 流式响应(默认 false) |

Python 示例

python
import os
import requests

APIKEY = open(os.path.expanduser(~/.config/vultr/apikey)).read().strip()

生成图像

response = requests.post( https://api.vultrinference.com/v1/images/generations, headers={Authorization: fBearer {API_KEY}}, json={ model: flux.1-schnell, prompt: 一只吃汉堡的刺猬, size: 512x512, n: 1 } )

result = response.json()
image_url = result[data][0][url]
print(f图像 URL: {image_url})

下载图像

imgresponse = requests.get(imageurl) with open(generated_image.png, wb) as f: f.write(img_response.content)

列出可用模型

bash
curl -s https://api.vultrinference.com/v1/models \
-H Authorization: Bearer $VULTRAPIKEY | jq

故障排除

401 未授权

  • - 检查 API 密钥是否有效
  • 确保密钥具有推理权限

400 错误请求

  • - 检查模型名称是否正确
  • 检查尺寸是否有效(256x256、512x512、1024x1024)
  • 检查提示是否不为空

速率限制

  • - 默认:每分钟 60 次请求
  • 如需更高限制,请联系支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vultr-inference-1776270482 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vultr-inference-1776270482 技能

通过命令行安装

skillhub install vultr-inference-1776270482

下载

⬇ 下载 vultr-inference v1.1.2(免费)

文件大小: 3.55 KB | 发布时间: 2026-4-17 16:31

v1.1.2 最新 2026-4-17 16:31
- Fixed model name typo: changed "stable-diffusion-3-5-medium" to "stable-diffusion-3.5-medium" in documentation.
- Updated all references and usage instructions to match the correct model name.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部