An open API service indexing awesome lists of open source software.

https://github.com/promptengineer48/neo-sophia

Personal Project for Using the Neo-Sophia
https://github.com/promptengineer48/neo-sophia

Last synced: 3 months ago
JSON representation

Personal Project for Using the Neo-Sophia

Awesome Lists containing this project

README

        

### Capabilities approach
Trying the ScratchPad !
(Run this in command prompt)

### Clone the Repo
git clone https://github.com/PromptEngineer48/neo-sophia.git

### Install the conda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
### At this point, restart the terminal

### Start up a conda env
conda env create -f neo-sophia/env.yml
conda activate neosophia

### install the neo-sophia libraries
pip install -e neo-sophia
cd neo-sophia

### Other housekeeping
cp config_example.json config.json
cp openai_api_key_example.txt openai_api_key.txt

### Ollama installation and Downloading Models (Run this multiple times until the models are downloaded)
bash setup.sh

### Change the model = in agent.py and util.py
### Location: workspace/neo-sophia/src/neosophia/agents/
### You can use various models

## Episode 12 - Data too big for LLMs? Try Scratchpads
## Before running this, set the environment variables
python -m examples.agent_example1