Gambaran Umum
LemonData bekerja dengan baik dengan integrasiChatOpenAI dan OpenAIEmbeddings milik LangChain ketika Anda tetap menggunakan surface chat dan embeddings standar yang kompatibel dengan OpenAI.
Dokumentasi LangChain saat ini mencatat bahwa
ChatOpenAI menargetkan bentuk request/response resmi yang kompatibel dengan OpenAI. Jika Anda memerlukan field respons non-standar yang spesifik penyedia, gunakan integrasi LangChain yang spesifik penyedia alih-alih mengandalkan ChatOpenAI.Jenis: Framework atau platformJalur utama: Permukaan standar OpenAI-compatibleTingkat dukungan: Permukaan standar yang didukung
Instalasi
Konfigurasi Dasar
Menggunakan Model yang Berbeda
Riwayat Pesan
Streaming
Embeddings
Contoh RAG Sederhana
Agents
Untuk proyek agentic baru, LangChain merekomendasikan untuk mempertimbangkan LangGraph demi kontrol yang lebih eksplisit atas workflow yang berjalan lama dan menggunakan tools.
Praktik Terbaik
Teruskan base_url secara eksplisit
Teruskan base_url secara eksplisit
Setup LemonData yang paling andal adalah meneruskan
base_url="https://api.lemondata.cc/v1" secara langsung ke ChatOpenAI dan OpenAIEmbeddings alih-alih bergantung pada alias environment variable yang lebih lama.Gunakan fitur standar di sini
Gunakan fitur standar di sini
Tetap gunakan chat standar, pemanggilan tool, streaming, dan embeddings pada
ChatOpenAI. Jika Anda memerlukan tambahan native dari vendor, beralihlah ke integrasi LangChain milik vendor tersebut.Gunakan model yang lebih murah untuk retrieval
Gunakan model yang lebih murah untuk retrieval
Gunakan model embedding seperti
text-embedding-3-small untuk retrieval dan simpan model chat yang lebih kuat untuk langkah jawaban akhir.