Observed since 21 Oct, 10:50 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
ai-gradio
A Python package for creating Gradio applications with AI models
A Python package that makes it easy for developers to create machine learning apps powered by various AI providers. Built on top of Gradio, it provides a unified interface for multiple AI models and services.
| Provider | Models |
|---|---|
| OpenAI | gpt-4-turbo, gpt-4, gpt-3.5-turbo |
| Anthropic | claude-3-opus, claude-3-sonnet, claude-3-haiku |
| Gemini | gemini-pro, gemini-pro-vision, gemini-2.0-flash-exp |
| Groq | llama-3.2-70b-chat, mixtral-8x7b-chat |
| Provider | Type | Models |
|---|---|---|
| LumaAI | Generation | dream-machine, photon-1 |
| DeepSeek | Multi-purpose | deepseek-chat, deepseek-coder, deepseek-vision |
| CrewAI | Agent Teams | Support Team, Article Team |
| Qwen | Language | qwen-turbo, qwen-plus, qwen-max |
| Browser | Automation | browser-use-agent |
| Cua | Computer-Use | OpenAI Computer-Use Preview |
# Install core package
pip install ai-gradio
# Install with specific provider support
pip install 'ai-gradio[openai]' # OpenAI support
pip install 'ai-gradio[gemini]' # Google Gemini support
pip install 'ai-gradio[anthropic]' # Anthropic Claude support
pip install 'ai-gradio[groq]' # Groq support
# Install all providers
pip install 'ai-gradio[all]'
pip install 'ai-gradio[crewai]' # CrewAI support
pip install 'ai-gradio[lumaai]' # LumaAI support
pip install 'ai-gradio[xai]' # XAI/Grok support
pip install 'ai-gradio[cohere]' # Cohere support
pip install 'ai-gradio[sambanova]' # SambaNova support
pip install 'ai-gradio[hyperbolic]' # Hyperbolic support
pip install 'ai-gradio[deepseek]' # DeepSeek support
pip install 'ai-gradio[smolagents]' # SmolagentsAI support
pip install 'ai-gradio[fireworks]' # Fireworks support
pip install 'ai-gradio[together]' # Together support
pip install 'ai-gradio[qwen]' # Qwen support
pip install 'ai-gradio[browser]' # Browser support
pip install 'ai-gradio[cua]' # Computer-Use support
# Core Providers
export OPENAI_API_KEY=<your token>
export GEMINI_API_KEY=<your token>
export ANTHROPIC_API_KEY=<your token>
export GROQ_API_KEY=<your token>
export TAVILY_API_KEY=<your token> # Required for Langchain agents
# Additional Providers (as needed)
export LUMAAI_API_KEY=<your token>
export XAI_API_KEY=<your token>
export COHERE_API_KEY=<your token>
# ... (other provider keys)
# Twilio credentials (required for WebRTC voice chat)
export TWILIO_ACCOUNT_SID=<your Twilio account SID>
export TWILIO_AUTH_TOKEN=<your Twilio auth token>
import gradio as gr
import ai_gradio
# Create a simple chat interface
gr.load(
name='openai:gpt-4-turbo', # or 'gemini:gemini-1.5-flash', 'groq:llama-3.2-70b-chat'
src=ai_gradio.registry,
title='AI Chat',
description='Chat with an AI model'
).launch()
# Create a chat interface with Transformers models
gr.load(
name='transformers:phi-4', # or 'transformers:tulu-3', 'transformers:olmo-2-13b'
src=ai_gradio.registry,
title='Local AI Chat',
description='Chat with locally running models'
).launch()
# Create a coding assistant with OpenAI
gr.load(
name='openai:gpt-4-turbo',
src=ai_gradio.registry,
coder=True,
title='OpenAI Code Assistant',
description='OpenAI Code Generator'
).launch()
# Create a coding assistant with Gemini
gr.load(
name='gemini:gemini-2.0-flash-thinking-exp-1219', # or 'openai:gpt-4-turbo', 'anthropic:claude-3-opus'
src=ai_gradio.registry,
coder=True,
title='Gemini Code Generator',
).launch()
gr.load(
name='openai:gpt-4-turbo',
src=ai_gradio.registry,
enable_voice=True,
title='AI Voice Assistant'
).launch()
# Create a vision-enabled interface with camera support
gr.load(
name='gemini:gemini-2.0-flash-exp',
src=ai_gradio.registry,
camera=True,
).launch()
import gradio as gr
import ai_gradio
with gr.Blocks() as demo:
with gr.Tab("Text"):
gr.load('openai:gpt-4-turbo', src=ai_gradio.registry)
with gr.Tab("Vision"):
gr.load('gemini:gemini-pro-vision', src=ai_gradio.registry)
with gr.Tab("Code"):
gr.load('deepseek:deepseek-coder', src=ai_gradio.registry)
demo.launch()
# Article Creation Team
gr.load(
name='crewai:gpt-4-turbo',
src=ai_gradio.registry,
crew_type='article',
title='AI Writing Team'
).launch()
playwright install
use python 3.11+ for browser use
import gradio as gr
import ai_gradio
# Create a browser automation interface
gr.load(
name='browser:gpt-4-turbo',
src=ai_gradio.registry,
title='AI Browser Assistant',
description='Let AI help with web tasks'
).launch()
Example tasks:
# Install Computer-Use Agent support
pip install 'ai-gradio[cua]'
# Install Lume daemon (macOS only)
sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"
# Start the Lume daemon service (in a separate terminal)
lume serve
# Pull the pre-built macOS image
lume pull macos-sequoia-cua:latest --no-cache
Requires macOS with Apple Silicon (M1/M2/M3/M4) and macOS 14 (Sonoma) or newer.
import gradio as gr
import ai_gradio
from dotenv import load_dotenv
# Load API keys from .env file
load_dotenv()
# Create a computer-use automation interface with OpenAI
gr.load(
name='cua:gpt-4-turbo', # Format: 'cua:model_name'
src=ai_gradio.registry,
title='Computer-Use Agent',
description='AI that can control a virtual macOS environment'
).launch()
Example tasks:
import gradio as gr
import ai_gradio
# Create a chat interface with Swarms
gr.load(
name='swarms:gpt-4-turbo', # or other OpenAI models
src=ai_gradio.registry,
agent_name="Stock-Analysis-Agent", # customize agent name
title='Swarms Chat',
description='Chat with an AI agent powered by Swarms'
).launch()
import gradio as gr
import ai_gradio
# Create a Langchain agent interface
gr.load(
name='langchain:gpt-4-turbo', # or other supported models
src=ai_gradio.registry,
title='Langchain Agent',
description='AI agent powered by Langchain'
).launch()
If you encounter 401 errors, verify your API keys:
import os
# Set API keys manually if needed
os.environ["OPENAI_API_KEY"] = "your-api-key"
os.environ["GEMINI_API_KEY"] = "your-api-key"
If you see "no providers installed" errors:
# Install specific provider
pip install 'ai-gradio[provider_name]'
# Or install all providers
pip install 'ai-gradio[all]'
Contributions are welcome! Please feel free to submit a Pull Request.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
accelerateEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | accelerate>=0.27.0 | runtime |
bitsandbytesEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | bitsandbytes>=0.41.0 | runtime |
gradio-webrtcEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | gradio-webrtc | runtime |
gradio-webrtcEnvironment{
"extras": "vad",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | gradio-webrtc[vad] | runtime |
gradioEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | gradio>=5.9.1 | runtime |
librosaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | librosa | runtime |
modelscope-studioEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | modelscope-studio | runtime |
numbaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | numba==0.60.0 | runtime |
numpyEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | numpy | runtime |
opencv-pythonEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | opencv-python | runtime |
pillowEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pillow | runtime |
pydubEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pydub | runtime |
python-dotenvEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-dotenv | runtime |
torchEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | torch>=2.0.0 | runtime |
twilioEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | twilio | runtime |
websocketsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | websockets | runtime |
anthropicEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | anthropic>=1.0.0; extra == "all" | runtime |
browser-useEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | browser-use>=0.1.0; extra == "all" | runtime |
cohereEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cohere>=5.0.0; extra == "all" | runtime |
crewai-toolsEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | crewai-tools>=0.0.1; extra == "all" | runtime |
crewaiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | crewai>=0.1.0; extra == "all" | runtime |
cua-agentEnvironment{
"extras": "all",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cua-agent[all]>=0.1.0; extra == "all" | runtime |
cua-computerEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cua-computer>=0.1.0; extra == "all" | runtime |
google-generativeaiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-generativeai; extra == "all" | runtime |
groqEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | groq>=0.3.0; extra == "all" | runtime |
huggingface-hubEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | huggingface-hub>=0.20.0; extra == "all" | runtime |
hyperbolicEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | hyperbolic>=1.58.1; extra == "all" | runtime |
kokoro-onnxEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | kokoro-onnx>=0.1.0; extra == "all" | runtime |
langchain-communityEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-community>=0.0.10; extra == "all" | runtime |
langchain-coreEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-core>=0.1.0; extra == "all" | runtime |
langchain-openaiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-openai>=0.0.2; extra == "all" | runtime |
langchainEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain>=0.1.0; extra == "all" | runtime |
lumaaiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | lumaai>=0.0.3; extra == "all" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "all" | runtime |
pydanticEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pydantic<3.0.0,>=2.0.0; extra == "all" | runtime |
requestsEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | requests>=2.31.0; extra == "all" | runtime |
sambanovaEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | sambanova>=0.0.1; extra == "all" | runtime |
soundfileEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | soundfile>=0.12.0; extra == "all" | runtime |
swarm-modelsEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarm-models<0.4.0,>=0.3.0; extra == "all" | runtime |
swarms-memoryEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarms-memory<0.2.0,>=0.1.2; extra == "all" | runtime |
swarmsEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarms<7.0.0,>=6.8.9; extra == "all" | runtime |
tavily-pythonEnvironment{
"extras": "",
"marker": "extra == \"all\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | tavily-python>=0.3.0; extra == "all" | runtime |
anthropicEnvironment{
"extras": "",
"marker": "extra == \"anthropic\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | anthropic>=1.0.0; extra == "anthropic" | runtime |
browser-useEnvironment{
"extras": "",
"marker": "extra == \"browser\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | browser-use>=0.1.16; extra == "browser" | runtime |
playwrightEnvironment{
"extras": "",
"marker": "extra == \"browser\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | playwright>=1.49.1; extra == "browser" | runtime |
cohereEnvironment{
"extras": "",
"marker": "extra == \"cohere\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cohere>=5.0.0; extra == "cohere" | runtime |
crewai-toolsEnvironment{
"extras": "",
"marker": "extra == \"crewai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | crewai-tools>=0.0.1; extra == "crewai" | runtime |
crewaiEnvironment{
"extras": "",
"marker": "extra == \"crewai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | crewai>=0.1.0; extra == "crewai" | runtime |
langchain-openaiEnvironment{
"extras": "",
"marker": "extra == \"crewai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-openai>=0.0.2; extra == "crewai" | runtime |
langchainEnvironment{
"extras": "",
"marker": "extra == \"crewai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain>=0.1.0; extra == "crewai" | runtime |
cua-agentEnvironment{
"extras": "all",
"marker": "extra == \"cua\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cua-agent[all]>=0.1.0; extra == "cua" | runtime |
cua-computerEnvironment{
"extras": "",
"marker": "extra == \"cua\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | cua-computer>=0.1.0; extra == "cua" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"deepseek\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "deepseek" | runtime |
blackEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | black; extra == "dev" | runtime |
flake8Environment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | flake8; extra == "dev" | runtime |
isortEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | isort; extra == "dev" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest; extra == "dev" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"fireworks\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "fireworks" | runtime |
google-genaiEnvironment{
"extras": "",
"marker": "extra == \"gemini\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-genai==0.3.0; extra == "gemini" | runtime |
google-generativeaiEnvironment{
"extras": "",
"marker": "extra == \"gemini\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-generativeai>=0.8.3; extra == "gemini" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"groq\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "groq" | runtime |
huggingface-hubEnvironment{
"extras": "",
"marker": "extra == \"huggingface\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | huggingface-hub>=0.29.1; extra == "huggingface" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"hyperbolic\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "hyperbolic" | runtime |
e2b-code-interpreterEnvironment{
"extras": "",
"marker": "extra == \"jupyter\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | e2b-code-interpreter>=0.5.0; extra == "jupyter" | runtime |
huggingface-hubEnvironment{
"extras": "",
"marker": "extra == \"jupyter\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | huggingface-hub>=0.20.0; extra == "jupyter" | runtime |
nbconvertEnvironment{
"extras": "",
"marker": "extra == \"jupyter\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | nbconvert>=7.16.0; extra == "jupyter" | runtime |
nbformatEnvironment{
"extras": "",
"marker": "extra == \"jupyter\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | nbformat>=5.9.0; extra == "jupyter" | runtime |
huggingface-hubEnvironment{
"extras": "",
"marker": "extra == \"kokoro\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | huggingface-hub>=0.27.1; extra == "kokoro" | runtime |
kokoro-onnxEnvironment{
"extras": "",
"marker": "extra == \"kokoro\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | kokoro-onnx>=0.3.3; extra == "kokoro" | runtime |
soundfileEnvironment{
"extras": "",
"marker": "extra == \"kokoro\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | soundfile>=0.13.0; extra == "kokoro" | runtime |
langchainEnvironment{
"extras": "",
"marker": "extra == \"langchain\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain; extra == "langchain" | runtime |
langchain-communityEnvironment{
"extras": "",
"marker": "extra == \"langchain\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-community; extra == "langchain" | runtime |
langchain-coreEnvironment{
"extras": "",
"marker": "extra == \"langchain\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-core; extra == "langchain" | runtime |
langchain-openaiEnvironment{
"extras": "",
"marker": "extra == \"langchain\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-openai; extra == "langchain" | runtime |
tavily-pythonEnvironment{
"extras": "",
"marker": "extra == \"langchain\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | tavily-python; extra == "langchain" | runtime |
lumaaiEnvironment{
"extras": "",
"marker": "extra == \"lumaai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | lumaai>=0.0.3; extra == "lumaai" | runtime |
requestsEnvironment{
"extras": "",
"marker": "extra == \"minimax\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | requests>=2.31.0; extra == "minimax" | runtime |
mistralaiEnvironment{
"extras": "",
"marker": "extra == \"mistral\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | mistralai; extra == "mistral" | runtime |
requestsEnvironment{
"extras": "",
"marker": "extra == \"novita\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | requests>=2.31.0; extra == "novita" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"nvidia\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "nvidia" | runtime |
ollamaEnvironment{
"extras": "",
"marker": "extra == \"ollama\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | ollama>=0.4.7; extra == "ollama" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"openai\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "openai" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"openrouter\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "openrouter" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"perplexity\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "perplexity" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"qwen\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "qwen" | runtime |
replicateEnvironment{
"extras": "",
"marker": "extra == \"replicate\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | replicate>=1.0.4; extra == "replicate" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"sambanova\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "sambanova" | runtime |
smolagentsEnvironment{
"extras": "",
"marker": "extra == \"smolagents\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | smolagents>=0.1.3; extra == "smolagents" | runtime |
langchain-communityEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-community>=0.0.10; extra == "swarms" | runtime |
langchainEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain>=0.1.0; extra == "swarms" | runtime |
pydanticEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pydantic<3.0.0,>=2.0.0; extra == "swarms" | runtime |
swarm-modelsEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarm-models<0.4.0,>=0.3.0; extra == "swarms" | runtime |
swarms-memoryEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarms-memory<0.2.0,>=0.1.2; extra == "swarms" | runtime |
swarmsEnvironment{
"extras": "",
"marker": "extra == \"swarms\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | swarms<7.0.0,>=6.8.9; extra == "swarms" | runtime |
openaiEnvironment{
"extras": "",
"marker": "extra == \"together\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.58.1; extra == "together" | runtime |
accelerateEnvironment{
"extras": "",
"marker": "extra == \"transformers\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | accelerate>=0.27.0; extra == "transformers" | runtime |
bitsandbytesEnvironment{
"extras": "",
"marker": "extra == \"transformers\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | bitsandbytes>=0.41.0; extra == "transformers" | runtime |
einopsEnvironment{
"extras": "",
"marker": "extra == \"transformers\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | einops>=0.8.0; extra == "transformers" | runtime |
pillowEnvironment{
"extras": "",
"marker": "extra == \"transformers\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pillow>=10.4.0; extra == "transformers" | runtime |
pyvips-binaryEnvironment{
"extras": "",
"marker": "extra == \"transformers\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pyvips-binary>=8.16.0; extra == "transformers" | runtime |
Showing the first 100 declarations.
bdist_wheel · 119.66 KB · Python py3
sdist · 72.89 KB · Python source
Observed since 21 Oct, 10:50 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:ea719b877f436fc97a8e47a01dce8e0576f21d725d63980da3e36bd4e3be6ace