Skip to content

CrewAI + DataRobot

What you edit: e2e-tests/dragent/crewai/myagent.py (agents, tasks, crew, kickoff inputs) and workflow.yaml.

Installation

pip install "datarobot-genai[crewai]"

Guides

Doc Focus
agent.md YAML + myagent.py
mcp.md Injected tools on agents
caveats.md Interface caveats

LLM configuration (shared).

Run the e2e sample

export DATAROBOT_API_TOKEN=YOUR_DATAROBOT_API_TOKEN
export DATAROBOT_ENDPOINT=https://app.datarobot.com/api/v2
uv sync --group dragent-crewai
uv run --group dragent-crewai nat dragent run \
  --config_file dragent/crewai/workflow.yaml \
  --input "Say hello in one short sentence."

HTTP: e2e-tests/dragent/Taskfile.yaml.