venice-chat

Generate text via the Venice API with OpenAI-compatible requests and multimodal inputs.

130|15|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/veniceai/skills --skill venice-chat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: venice-chat
Source: https://github.com/veniceai/skills/tree/main/skills/venice-chat
Command: npx skills add https://github.com/veniceai/skills --skill venice-chat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires venice-api-key, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of generating high-quality text using the Venice API, enhancing it with Venice-specific features and support for multimodal inputs.

Core Features & Use Cases

  • OpenAI-compatible Text Generation: Offers a seamless OpenAI API compatibility for text generation with additional Venice-specific functionalities.
  • Multimodal Inputs: Supports text, images, audio, and video inputs to create rich and interactive content.
  • Venice-specific Features: Provides access to Venice-only features like web search, E2EE, characters, and xAI X/Twitter search.
  • Use Case: Ideal for creating dynamic and engaging text content that leverages various media types, enhanced by Venice's unique features.

Quick Start

Generate a text completion with Venice API and include an image in the prompt: venice-chat --model zai-org-glm-5-1 --messages "Why is the sky blue?" --image "https://example.com/cat.jpg"

Frequently Asked Questions about venice-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate text using the Venice API with multimodal inputs?

To generate text with the Venice API, use a command passing the model, text prompt, and media URLs. It supports multimodal inputs including text, images, audio, and video for interactive content generation.

Can I use an OpenAI-compatible request shape for Venice API text generation?

Yes, Venice API text generation is fully compatible with OpenAI request shapes. This compatibility allows you to seamlessly integrate Venice-specific functionalities like web search and E2EE into existing OpenAI workflows.

Do I need a specific API key to enable web search and xAI X search?

Yes, you need a Venice API key to access web search and xAI X search features. This key authenticates your requests to generate structured output and leverage Venice-specific enhanced capabilities.

What is the best way to process multimodal inputs for high-quality text generation?

The best way to process multimodal inputs for high-quality text generation is using the Venice API. It accepts text, images, audio, and video URLs within the prompt to create rich, dynamic content with streaming output.

Does Venice API text generation support streaming and structured output?

Yes, Venice API text generation supports both streaming and structured output. These features allow you to handle real-time data generation and format responses systematically while utilizing E2EE for secure processing.

Why use Venice API over other text generation APIs for web search tasks?

Venice API provides unique Venice-only features like web search, xAI X/Twitter search, and E2EE alongside standard text generation. It extends basic OpenAI-compatible requests with specialized capabilities for dynamic content creation.