-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Google Page - move integrations out, add Aura to LLM Graph Bui…
…lder
- Loading branch information
Showing
3 changed files
with
62 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
40 changes: 40 additions & 0 deletions
40
modules/genai-ecosystem/pages/google-cloud-genai-integrations.adoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
= Google Cloud GenAI Integrations | ||
include::_graphacademy_llm.adoc[] | ||
:slug: google-cloud-genai-integrations | ||
:author: Ben Lackey, Michael Hunger | ||
:category: genai-ecosystem | ||
:tags: rag, demo, retrieval augmented generation, chatbot, google, vertexai, gemini, langchain, reasoning-engine | ||
:neo4j-versions: 5.x | ||
:page-pagination: | ||
:page-product: google-cloud-demo | ||
//:imagesdir: https://dev.assets.neo4j.com/wp-content/uploads/2024/ | ||
|
||
== Function Calling with Gemini | ||
|
||
// TODO | ||
|
||
== Quering Neo4j via Vertex AI Extensions | ||
|
||
// TODO | ||
|
||
== Deploying GenAI Applications and APIs with Vertex AI Reasoning Engine | ||
|
||
GenAI developers, familiar with orchestration tools and architectures often face challenges when deploying their work to production. | ||
Google's https://cloud.google.com/vertex-ai/generative-ai/docs/reasoning-engine/overview[Vertex AI Reasoning Engine Runtime^](preview) now offers an easy way to deploy, scale, and monitor GenAI applications and APIs without in-depth knowledge of containers or cloud configurations. | ||
|
||
Compatible with various orchestration frameworks, including xref:langchain.adoc[LangChain], this solution allows developers to use the https://cloud.google.com/vertex-ai/docs/python-sdk/use-vertex-ai-python-sdk[Vertex AI Python SDK^] for setup, testing, deployment. | ||
|
||
It works like this: | ||
|
||
- Create a Python class for your GenAI app class to store environment info and static data in the constructor. | ||
- Initialize your orchestration framework in a `set_up` method at startup. | ||
- Process user queries with a `query` method, returning text responses. | ||
- Deploy your GenAI API with `llm_extension.ReasoningEngine.create`, including class instance and requirements. | ||
|
||
Our new integrations with Google Cloud, combined with our extensive LangChain integrations, allow you to seamlessly incorporate Neo4j knowledge graphs into your GenAI stack. | ||
You can use LangChain and other orchestration tools to deploy RAG architectures, like GraphRAG, with Reasoning Engine Runtime. | ||
|
||
You can see below an example of GraphRAG on a Company News Knowledge Graph using LangChain, Neo4j and Gemini. | ||
|
||
image::https://dev.assets.neo4j.com/wp-content/uploads/2024/reasoning-engine-graphrag.png[] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters