Code Monkey home page Code Monkey logo

neoai's Introduction

NeoAI: Putting Spring Boot, Spring AI, and Neo4j to work to hack pet travel!

Maintainers

Purpose

This repo accompanies the session titled "Fluffy and Fido on the Go: Applying Graph Data and AI to Hack Pet Travel" and includes all code written within the session and quite a bit more. We’ll update and add to these repos as the session evolves and/or as we think of more things to share.

Star+watch this repo (and linked repos) for updates!

Notes

The following properties MUST be set within your application’s environment for successful execution:

export SPRING_AI_AZURE_OPENAI_API_KEY=<Azure Open AI Key or Open AI Key>
export SPRING_AI_AZURE_OPENAI_ENDPOINT=<Azure Open AI Endpoint or Open AI Endpoint>

export SPRING_NEO4J_URI=<Neo4j URI>
export SPRING_NEO4J_AUTHENTICATION_USERNAME=<Neo4j username>
export SPRING_NEO4J_AUTHENTICATION_PASSWORD=<Neo4j password>

These can be set in the terminal/shell environment (above example is for Linux/MacOS) or via properties in your Spring Boot app (by converting to spring.ai.azure.openai.api-key, etc.), and many other ways besides. Please refer to this reference in the Spring Boot documentation for configuration options and their precedence and order of evaluation by Spring Boot apps.

Once the above properties are set, you can run the application via ./mvnw spring-boot:run or from your IDE (if env vars are set there) to exercise the application.

Data set

neoai's People

Contributors

mkheck avatar jmhreif avatar

Stargazers

Tonic avatar RAED (ROY) AWILL avatar  avatar Armen avatar  avatar Bobda Armel Hyacinthe avatar Osvaldo Cifuentes avatar Benjamin Guegan avatar Bernard F Faucher avatar  avatar  avatar Tuan Nguyen avatar Paulo Cardoso avatar

Watchers

 avatar  avatar

Forkers

jmhreif

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.