Welcome to the developer docs
Build and deploy intelligent AI agents and team agents in minutes—no AI expertise required. Instantly access thousands of models and tools from the aiXplain marketplace to power your agents using a single API key. Only pay for what you use—no long-term commitments.
Why build with aiXplain
- ✔️ High performance – Fast, lightweight agents optimized for efficiency
- ✔️ Self-improving – Benchmarking and feedback built in
- ✔️ Trusted by design – Guardrails for security and compliance
- ✔️ Integrated marketplace – Thousands of models and tools, one API key
- ✔️ No setup – Minimal code, no infrastructure required
- ✔️ One-click deploy – Instantly live with a production API
pip install aixplain
# Create an Agent
import os
os.environ["AIXPLAIN_API_KEY"] = "<KEY>"
from aixplain.factories import AgentFactory
agent = AgentFactory.create(
name="Google Search Agent",
description="A search agent",
instructions="Use Google Search to answer queries.",
tools=[
# Google Search (Serp)
AgentFactory.create_model_tool("65c51c556eb563350f6e1bb1")])
response = agent.run("What's the latest AI news?").data.output
response
agent.deploy()
Build an Agent
Create AI agents that autonomously reason and act to achieve goals—start from a highly configurable template.
Build a Pipeline
Build AI workflows by connecting models and custom scripts with minimal coding or interactively.
Call an Asset
Integrate any agents, pipelines or models into your projects with just one line of code — no AI expertise needed!
Use an LLM
Models that can understand and generate text. GPT4, Calude, Llama 3.1, and 50 more
Generate Images
Models that generate images from text prompts. Stable Diffusion XL (1024x1024)
Transcribe Audio
Models that convert audio to text. AWS Transcribe, Whisper, and more
Translate text
Models that translate text to and from different languages
Synthesize Text
Models that convert audio to text
Summarize Text
Models that summarize text
Generate Visemes
Models that generate visemes from text to animate avatars
Moderate Content
Models that identify and filter harmful or inappropriate content
Diacritize Text
Models that add marks to letters to indicate pronunciations or sounds
Clone Voices
Models that clone a voice from an audio file
Identify Languages
Models that identify language from an audio file
Analyse Sentiment
Models that identify the sentiment of text.