Skip to content

functions-lab/AgentOptics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Usage

This project supports multiple LLM backends. Select the appropriate client based on your desired provider.

Prerequisites

Ensure you have uv installed before proceeding.

Running the Client

Each command launches a client paired with the MCP server (server.py).

Anthropic (Claude)

uv run python ./client.py ./server.py

OpenAI

uv run python ./client_openai.py ./server.py

DeepSeek

uv run python ./client_deepseek.py ./server.py

API Keys

Before running, ensure the appropriate API key is set as an environment variable:

Provider Environment Variable
Anthropic ANTHROPIC_API_KEY
OpenAI OPENAI_API_KEY
DeepSeek DEEPSEEK_API_KEY

You can set these in a .env file at the project root.

Device-Specific Files

For files related to Lumentum ROADM, Lumentum 400 GbE CFP2-DCO, Calient switch, or DiCon switch, please email us to request access.

License

License: CC BY-NC 4.0

If you have any questions or suggestions, feel free to open an issue on GitHub.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages