In this video, we'll explore working with VaRest in Unreal Engine 5. I'll show you how to connect the plugin, make a test HTTP request, and correctly process the JSON response in Blueprints.
Next, we'll move on to a more practical example: integrating Gemini AI. We'll implement text communication with the AI: we'll create a UI for query input, generate an HTTP request to the API, process the response, and test the chat directly in your Unreal Engine project.
🔗 Video links:
1️⃣ VaRest plugin — https://fab.com/s/25d818f3023d
2️⃣ Mock API for testing requests — https://mocki.io/
3️⃣ Gemini API — https://aistudio.google.com/welcome
4️⃣ Available language models — https://generativelanguage.googleapis...
5️⃣ Model from the video — https://generativelanguage.googleapis...
Timecodes:
0:00 — Introduction
0:18 — What's in the video?
0:35 — Getting started?
2:18 — Query Testing Tool
4:02 — Creating Your First Query
7:50 — Processing the JSON Response
11:13 — Creating a Query Input Widget
12:35 — Forming a Query for the Gemini API
18:25 — Creating an API Key
20:42 — Processing the Response from the Gemini API
25:02 — Testing the Query
26:00 — A Few Words about Web Requests
28:42 — Conclusion
🎮 Support the channel with a like and a subscription!
💬 Let us know in the comments which integrations or APIs you'd like to explore next.