MENU

Fun & Interesting

Tool Calling in React Native with the OpenAI WebRTC Realtime API

Supabase 5,445 lượt xem 3 months ago
Video Not Working? Fix It Now

Use @OpenAI Realtime with WebRTC[0] and @Supabase Edge Functions in Expo React Native apps to let OpenAI tap into native mobile functionality via client-side tool calling!

- [0] https://platform.openai.com/docs/guides/realtime-webrtc
Find the code: https://supabase.link/expo-webrtc-openai-realtime

CHAPTERS:
00:00 Intro
00:10 Demo of OpenAI Realtime with WebRTC in Expo React Native
01:09 OpenAI Realtime WebRTC Beta
02:00 Use Supabase Edge Function to create the OpenAI Realtime Session
03:30 Use WebRTC in Expo React Native
04:50 Start the WebRTC audio session from the Expo client
07:35 Set up the data channel to send and receive events
09:22 Configure the client side tools
16:10 React Native Web demo

👇 Learn more about Supabase 👇

🕸 Website: https://supabase.com/
🏁 Get started: https://app.supabase.com/
📄 Docs: https://supabase.com/docs

🔔 Subscribe for more tutorials and feature updates from Supabase: https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ?sub_confirmation=1

📱 Connect with Us:
🐙 Github: https://www.github.com/supabase
💬 Discord: https://discord.supabase.com/
🐦 Twitter: https://www.twitter.com/supabase/
▶ Instagram (follow for memes): https://www.instagram.com/supabasecom/


ABOUT SUPABASE:
Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.

Build in a weekend, scale to millions.

#Supabase #AppDevelopment #RealtimeApps #DeveloperTools

Comment