vultr-inference

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.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vultr-inference" with this command: npx skills add happytreees/vultr-inference

vultr-inference

Generate images and text using Vultr's Inference API.

Setup

Uses the same API key as Vultr Cloud API. Store it at:

~/.config/vultr/api_key

Image Generation

Available Models

ModelDescription
flux.1-devFLUX.1-dev - High quality
flux.1-schnellFLUX.1-schnell - Fast generation
stable-diffusion-3.5-mediumSD 3.5 Medium - Balanced

Generate Image

curl -X POST "https://api.vultrinference.com/v1/images/generations" \
  -H "Authorization: Bearer $VULTR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux.1-schnell",
    "prompt": "a hedgehog eating a burger in Amsterdam",
    "n": 1,
    "size": "1024x1024"
  }'

Parameters

ParameterTypeDescription
modelstringflux.1-dev, flux.1-schnell, stable-diffusion-3.5-medium
promptstringText description of image
nintNumber of images (1-4)
sizestring256x256, 512x512, 1024x1024
response_formatstringurl (default) or b64_json

Response

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

Text Generation (Chat Completions)

Available Models

  • 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

Chat Completion

curl -X POST "https://api.vultrinference.com/v1/chat/completions" \
  -H "Authorization: Bearer $VULTR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "llama-3.1-70b-instruct",
    "messages": [
      {"role": "user", "content": "Hello, how are you?"}
    ],
    "max_tokens": 100
  }'

Parameters

ParameterTypeDescription
modelstringModel ID from list above
messagesarrayChat messages with role and content
max_tokensintMaximum tokens to generate
temperaturefloatRandomness (0-2, default 1)
streamboolStream response (default false)

Python Example

import os
import requests

API_KEY = open(os.path.expanduser("~/.config/vultr/api_key")).read().strip()

# Generate image
response = requests.post(
    "https://api.vultrinference.com/v1/images/generations",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "model": "flux.1-schnell",
        "prompt": "a hedgehog eating a burger",
        "size": "512x512",
        "n": 1
    }
)

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

# Download image
img_response = requests.get(image_url)
with open("generated_image.png", "wb") as f:
    f.write(img_response.content)

List Available Models

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

Troubleshooting

401 Unauthorized

  • Check API key is valid
  • Ensure key has inference permissions

400 Bad Request

  • Check model name is correct
  • Check size is valid (256x256, 512x512, 1024x1024)
  • Check prompt is not empty

Rate Limits

  • Default: 60 requests per minute
  • Contact support for higher limits

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Ollama Ollama Herd

Ollama Ollama Herd — multimodal Ollama model router that herds your Ollama LLMs into one smart Ollama endpoint. Route Ollama Llama, Qwen, DeepSeek, Phi, Mist...

Registry SourceRecently Updated
1542Profile unavailable
General

Ai Cv Weekly

Pluggable AI report engine generating multi-preset, multi-source briefings with smart scoring, deduplication, LLM editing, quality control, rendering, and em...

Registry SourceRecently Updated
2420Profile unavailable
General

vwu.ai TTS Models

调用 vwu.ai 语音合成模型speech-2.8-hd和speech-2.8-turbo,需配置API key并支持OpenAI兼容接口。

Registry SourceRecently Updated
2480Profile unavailable
General

vwu.ai Sora Models

Access and use sora-2 model on vwu.ai platform via OpenAI-compatible chat API with required API key configuration.

Registry SourceRecently Updated
2630Profile unavailable