在快速發展的人工智能創業界,速度就是一切。創辦人沒有數月時間等待緩慢的開發週期。他們需要他們的最低可行產品 (MVP) 立即上線、測試並產生反饋。
今天,我要向你展示一個能打的、即時可用的小程式碼,用於安全地連接。OpenAI 的 API與Supabase (當作您的後端/資料庫) 在10分鐘內建立一個閃電快速的AI功能中心.
🛠️ 技術堆疊
- 框架: Next.js (應用程式路由器)
- 資料庫 & 驗證: Supabase
- AI 引擎: OpenAI API
🚀 第1步:初始化客戶端
首先,讓我們設定我們的 API 客戶端初始化。安全第一—永遠不要將您的密鑰暴露給客戶端。
javascript
import { createClient } from '@supabase/supabase-js';
import OpenAI from 'openai';
// Initialize Supabase
const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL;
const supabaseAnonKey = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY;
export const supabase = createClient(supabaseUrl, supabaseAnonKey);
// Initialize OpenAI
export const openai = new OpenAI({
apiKey: process.env.OPENAI_API_KEY,
});











