Skip to main content

OpenRouter plugin for vision agents

Project description

OpenRouter Plugin

OpenRouter plugin for vision agents. This plugin provides LLM capabilities using OpenRouter's API, which is compatible with the OpenAI API format.

Note/ Issues

Instruction following doesn't always work with openrouter atm.

Installation

uv pip install vision-agents-plugins-openrouter

Usage

from vision_agents.plugins import openrouter, getstream, elevenlabs, cartesia, deepgram, smart_turn

agent = Agent(
    edge=getstream.Edge(),
    agent_user=User(name="OpenRouter AI"),
    instructions="Be helpful and friendly to the user",
    llm=openrouter.LLM(
        model="anthropic/claude-haiku-4.5",  # Can also use other models like anthropic/claude-3-opus
    ),
    tts=elevenlabs.TTS(),
    stt=deepgram.STT(),
    turn_detection=smart_turn.TurnDetection(
        buffer_in_seconds=2.0, confidence_threshold=0.5
    )
)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vision_agents_plugins_openrouter-0.1.12.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file vision_agents_plugins_openrouter-0.1.12.tar.gz.

File metadata

File hashes

Hashes for vision_agents_plugins_openrouter-0.1.12.tar.gz
Algorithm Hash digest
SHA256 8f94ca29cf6f2175753bae03796df349f17599c8c0cd05ed969980cfe7fd76ce
MD5 66eeb29b18581cbd233b175260dfcfff
BLAKE2b-256 6bbf8c08f47f97c66b07ed84f3cdf5039f999748dc8e41514f2cd66dda8be579

See more details on using hashes here.

File details

Details for the file vision_agents_plugins_openrouter-0.1.12-py3-none-any.whl.

File metadata

File hashes

Hashes for vision_agents_plugins_openrouter-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 111eceb94adcee72f0b037cdef59e419dd050625cd2e388bcb4d1cc62d45a716
MD5 0937a1732c3472506f76fda906ce5126
BLAKE2b-256 06ea4919bf83bb71c6e7f2298692f3093f33868806530f878adff96cc5cc2ee1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page