Skip to main content

Prerequisites

Before you begin, make sure you have:
  • Python 3.10 or later installed on your system
  • A Noxus account with access to a workspace
  • An API key from your Noxus workspace
Don’t have a Noxus account yet? Sign up here to get started.

Installation

Install the Noxus Client SDK using pip:
The SDK requires Python 3.10 or later and automatically installs all necessary dependencies.

Get Your API Key

1

Access Your Workspace

Log in to your Noxus account and navigate to your workspace
2

Open Settings

Go to Settings → Organization → Workspaces and select your workspace
3

Generate API Key

Navigate to the API Keys tab and create a new API key
4

Copy Your Key

Copy the generated API key - you’ll need it for authentication
Keep your API key secure and never commit it to version control. Consider using environment variables to store it safely.

Initialize the Client

Create your first Noxus client:
You can also set the NOXUS_BACKEND_URL environment variable instead of passing base_url directly.

Your First Conversation

Let’s create a simple AI conversation:

Your First Workflow

Now let’s create a simple workflow:

Explore Platform Capabilities

Get information about available models and nodes:

Working with Knowledge Bases

Create a knowledge base for document storage and retrieval:

Error Handling

Always include proper error handling in your applications:

Next Steps

Explore Workflows

Learn to build complex AI workflows with visual programming

Build Conversations

Create intelligent chatbots with tools and context

Manage Knowledge

Set up knowledge bases for document retrieval

Deploy Agents

Create autonomous AI agents for your applications

Example Projects

# Create a workflow that processes and summarizes documents

Get Help

Having trouble? Check out our troubleshooting guide or reach out to [email protected].