Skip to content

marscod/ACM_SF_Bay_AI_Agent_Workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACM San Francisco Bay Area AI Agent Workshop Setup Guide

Hands-on Session Requirements:

Today, we will utilize LLM via API by signing up for GROQ Inference (which offers a free trial) or XAI-Grok2 API (which provides a free tier in exchange for sharing content). Alternatively, you can run an LLM locally, but you'll also need to run the Colab Notebook locally. (Optional Tools: ollama, LLM Studio)

Colab is available here: https://gist.github.com/marscod/9e1cd2dfd07d8448d52214a63851a394

Follow these steps to set up your environment:

1. Fork the Repository

Click the Fork button on GitHub to create your own copy of the repository.

2. Open the Forked Repository in GitHub Codespaces

Modify the URL by replacing github.com with github.dev.

3. Sign in to GitHub

Sign in using your GitHub account to proceed.

4. Select a Deployment

A minimal resource allocation (e.g., 2 cores) is sufficient.

⚠️ Note: To avoid unnecessary charges, stop the server once you complete the task, even if it is idle.
Open GitHub Codespaces, select ... for the codespace, and choose Stop.

5. Wait for VS Code to Launch

The environment will open in Visual Studio Code, and Python installation will begin automatically.

6. Open the Terminal

Access the terminal from the VS Code interface.

7. Run the Required Commands

Follow the instructions in the repository to set up your environment.

./setup.sh
source venv/bin/activate

Run Server

./run.sh
  1. (Optional) Make the Server Public
    If needed, you can expose the port to the public, allowing others to access your server.

Contribution

We welcome contributions! Feel free to submit a Pull Request (PR) from your forked repository.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published