Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ask-sros-ico Ask SR OS

A simplistic Python+Flask MVP implementation that harnesses MLL reasoning to interpret user network questions into Nokia SR OS command and return the answer.

Usage

1. Install Dependencies

Ensure you have Python installed, then run:

pip install -r requirements.txt

2. Configure Environment Variables

Set the following environment variables before running the application:

export OPENAI_API_KEY="<your-api-key>"
export OPENAI_MODEL_NAME="gpt-4o"
export ASKSROS_ROUTER_ADDRESS="10.10.10.1"
export ASKSROS_ROUTER_PORT="22"
export ASKSROS_ROUTER_USERNAME="admin"
export ASKSROS_ROUTER_PASSWORD="admin"

3. Run the Application

Start the Flask server with:

python ask-sros.py

Demo

asksros-demo

About

A simplistic Python+Flask MVP implementation that harnesses MLL reasoning to interpret user network questions into Nokia SR OS command and return the answer.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages