Skip to content

An Agent built using Google Agent Development Kit (ADK) to help students build study plans and find resources to learn and study for classes.

License

Notifications You must be signed in to change notification settings

14r14/study_smart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study Smart Agent

Note: This project was developed as a simple starter project to learn more about Agents and how to build them using a framework like ADK.

  1. Install dependencies: Use the commands listed below to setup the environment.

    python3 -m venv venv
    source venv/bin/activate
    pip install --upgrade pip
    pip install -r requirements.txt
  2. Configuration:

    • Make sure to configure the Environment variables in a .env file.
    • This includes the following API Keys in .env
    GOOGLE_GENAI_USE_VERTEXAI=FALSE
    GOOGLE_API_KEY=YOUR_API_KEY

Running the Agent

  1. Navigate to the agent directory: Make sure you are in the directory where /venv and .env are located. THIS IS NOT INSIDE /study_smart

  2. Run the agent using the Agent Development Kit tools: There are three ways to run the agent:

    • In your terminal:
    adk run study_smart
    • Using the built-in ADK UI:
    adk web

    Once you open the web interface, you can select the agent from the dropdown menu in the top left, and interact with it through the web interface.

    • Using a API Server (FastAPI):
    adk api_server
  3. Interact with the agent: Once running, you can interact with the agent through the interface provided by the Agent Development Kit or the specified communication channels (e.g., a web interface, command line, API).

About

An Agent built using Google Agent Development Kit (ADK) to help students build study plans and find resources to learn and study for classes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages