API
Flow Intelligence Prediction, Vector Upsert ve Message API'yi nasıl kullanacağınızı öğrenin
1. Tahmin API'si
YAYINLA
/api/v1/prediction/{your-chatflowid}
İstek Gövdesi
soru
Kullanıcının sorusu
dizgi
Evet
overrideConfig
Mevcut akış yapılandırmasını geçersiz kıl
nesne
Hayır
tarih
Konuşmanın başında geçmiş iletilerinin başına ekleme
dizi
Hayır
Chatflow'u API olarak kullanabilir ve ön uç uygulamalarına bağlanabilirsiniz.

Yapılandırmayı Geçersiz Kıl
Ayrıca, overrideConfig özelliğiyle giriş yapılandırmasını geçersiz kılma esnekliğine de sahipsiniz.

Tarih
LLM'ye biraz bağlam kazandırmak için geçmiş iletilerinin başına ekleyebilirsiniz. Örneğin, LLM'nin kullanıcının adını hatırlamasını istiyorsanız:
Belleği Kalıcı Hale Getirir
Sohbet akışı Bellek düğümleri içeriyorsa, konuşmanın durumunu kalıcı hale getirmek için bir iletebilirsiniz, böylece sonraki her API çağrısı önceki konuşma hakkında bağlama sahip olur. Aksi takdirde, her seferinde yeni bir oturum oluşturulur .sessionId
Değişken
Akıştaki düğümler tarafından kullanılmak üzere API'de değişken geçirebilirsiniz. Daha fazlasını gör: Variables
Resim Yüklemeleri
Resim Yüklemeye İzin Ver etkinleştirildiğinde, resimler sohbet arayüzünden yüklenebilir.

Konuşmayı Metne Dönüştürme
Konuşmayı Metne Dönüştürme etkinleştirildiğinde, kullanıcılar doğrudan mikrofona konuşabilir ve konuşma metne dönüştürülür.


Kimlik doğrulama
Kullanıcı arayüzünden tahmin API'sine bir API anahtarı atayabilirsiniz. Daha fazla ayrıntı için Chatflow Level'a bakın.
Yetkilendirme üst bilgisi, bir HTTP çağrısı sırasında belirtilen doğru API anahtarıyla sağlanmalıdır.
2. Vektör Upsert API'sı
YAYINLA
/api/v1/vector/upsert/{your-chatflowid}
İstek Gövdesi
overrideConfig
Mevcut akış yapılandırmasını geçersiz kıl
nesne
Hayır
stopNodeId
Vektör deposunun düğüm kimliği. Bir akışta birden çok vektör deponuz olduğunda, bunların tümünü yükseltmek istemeyebilirsiniz. Belirtmek, yalnızca belirli bir vektör deposu düğümünün onaylanmasını sağlar.stopNodeId
dizi
Hayır
Yüklemeli Belge Yükleyiciler
Flowise'deki bazı belge yükleyiciler, kullanıcının dosya yüklemesine izin verir:

Akış, Dosya Karşıya Yükleme işlevine sahip Belge Yükleyiciler içeriyorsa API biraz farklı görünür. Body'yi JSON olarak geçirmek yerine form-data kullanılıyor. Bu, API'ye herhangi bir dosya yüklemenize olanak tanır.
Yüklemeden Belge Yükleyiciler
Dosya Yükleme işlevine sahip olmayan diğer Belge Yükleyici düğümleri için API gövdesi, Tahmin API'sine benzer JSON biçimindedir.
Kimlik doğrulama
Kullanıcı arayüzünden tahmin API'sine bir API anahtarı atayabilirsiniz. Daha fazla ayrıntı için Chatflow Level'a bakın.
Yetkilendirme üst bilgisi, bir HTTP çağrısı sırasında belirtilen doğru API anahtarıyla sağlanmalıdır.
Kopya etmek
3. Mesaj API'sı
AL
/api/v1/chatmessage/{your-chatflowid}SİLMEK
/api/v1/chatmessage/{your-chatflowid}
Sorgu Parametreleri
sessionId (Oturum Kimliği)
dizgi
tür
numaralandırma
ASC veya DESC
başlangıç tarihi
dizgi
bitiş tarihi
dizgi
Kimlik doğrulama
Mesaj API'si yalnızca Flowise yönetici kullanıcısıyla sınırlıdır. Flowise örneği ve ile yapılandırılmışsa üst bilgilerde temel kimlik doğrulaması sağlanmalıdır. Daha fazla ayrıntı için Uygulama Düzeyi'ne bakın. FLOWISE_USERNAMEFLOWISE_PASSWORD
Video Eğitimler
Bu video eğitimleri, Flow Intelligence API'yi uygulamak için ana kullanım örneklerini kapsar.
YOUTUBE VİDEOLARI!!
Last updated