Skip to content

Online workshop to learn how to build your own Java AI Agent

License

Notifications You must be signed in to change notification settings

datastaxdevs/ai-agent-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Build your own Java RAG AI Agent

⬅ This is the next workshop step after the introduction step.

  

General Requirements

  • Java 21 (or beyond)
  • Command line git and git knowledge
  • DataStax Astra DB (you can sign up through your Github account)
  • OpenAI account (you can sign up through your Github account)
  • Tavily account (you can sign up through your Github account)
  • An editor of your choice

Service Requirements Setup

🙇‍ The workshop will use the services: OpenAI, Tavily, and AstraDB. You will need accounts and api keys for each of these.

Sign up for Astra DB ✍️

Go to astra.datastax.com, sign-in, and create a vector-capable Astra database.

  • Get the Application Token for your database, also in the right pane.
  • You need the API Endpoint found in the right pane underneath Database details.

astra-signup

 

Create Astra Namespace

  • Create Namespace “datastax_ai_agent”

astra-namespace

⚠️ Make sure you have full permissions on this new namespace. Permissions are found under left pane "Settings → Roles → ︙ → Edit Role → select all keyspaces".

Sign up for OpenAI ✍️

openai-signup  

Sign up for Tavily ✍️

tavily-signup

 

Next…

💪🏽 To move on to the first step, step-0, do the following:

git switch workshop-step-0

java vaadin spring tika openai cassandra tavily


All work is copyrighted to DataStax, Inc   

About

Online workshop to learn how to build your own Java AI Agent

Resources

License

Stars

Watchers

Forks