xAI develops the Grok and Grok Vision models. Explore their developer docs here.

1

Install the AgentOps SDK

pip install agentops
2

Install XAI libraries

xAI models can be accessed via OpenAI or Anthropic clients.

To install the OpenAI client, run:

pip install openai

To install the Anthropic client, run:

pip install anthropic
3

Add AgentOps to your code

Make sure to call agentops.init before calling any openai, cohere, crew, etc models.

import agentops

agentops.init(<INSERT YOUR API KEY HERE>)

# Your code here...

agentops.end_session("Success")

Set your API key as an .env variable for easy access.

AGENTOPS_API_KEY=<YOUR API KEY>

Read more about environment variables in Advanced Configuration

4

Run your Analysis

Execute your program and visit app.agentops.ai/drilldown to observe your XAI analysis! šŸ”

AgentOps automatically tracks your XAI metrics and visualizations in the Dashboard

Full Examples

from openai import OpenAI

XAI_API_KEY = "you xai api key"
client = OpenAI(
    api_key=XAI_API_KEY,
    base_url="https://api.x.ai/v1",
)

completion = client.chat.completions.create(
    model="grok-beta",
    messages=[
        {"role": "system", "content": "You are Grok, a chatbot inspired by the Hitchhikers Guide to the Galaxy."},
        {"role": "user", "content": "What is the meaning of life, the universe, and everything?"},
    ],
)

print(completion.choices[0].message)