Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir bakışta
Hedef: Yerel LLM'yi Dev Proxy özellikleri için yapılandırma
Süre: 10 dakika
Eklentiler: OpenAIMockResponsePlugin
Önkoşullar:Geliştirme Proxy'sini ayarlama, yerel LLM konağı (ör. Ollama)
Dev Proxy'yi bir yerel dil modeline bağlayarak Dev Proxy'nin işlevselliğini geliştirebilirsiniz. Belirli Dev Proxy eklentileri, doğal dilin söz konusu olduğu durumlarda çıktılarını iyileştirmek için dil modelini kullanır. Yerel dil modeli kullanarak, ek maliyetler doğurmadan geliştirilmiş işlevsellikten yararlanabilirsiniz.
Önkoşullar
Dev Proxy, OpenAI uyumlu API'leri kullanıma sunan dil modeli konaklarını destekler. Ayrıca Ollama API'leri desteği de sunar. Yerel dil modeli sunucusunu yapılandırmak için belgelerindeki yönergeleri izleyin.
Dev Proxy'yi yerel bir dil modeli kullanacak şekilde yapılandırın
Dev Proxy'yi yerel bir dil modeli kullanacak şekilde yapılandırmak için devproxyrc.json dosyasındaki languageModel ayarını kullanın.
Dosya:devproxyrc.json
{
"languageModel": {
"enabled": true
}
}
languageModel ayarının bir parçası olarak aşağıdaki seçenekleri kullanabilirsiniz:
| Seçenek | Açıklama | Varsayılan değer |
|---|---|---|
cacheResponses |
Dil modelinden gelen yanıtların önbelleğe alınıp alınmayacağını belirtir. | true |
client |
Kullanılacak istemcinin türü. İzin verilen değerler: Ollama, OpenAI |
OpenAI |
enabled |
Yerel dil modelinin kullanılıp kullanılmayacağını belirtir. | false |
model |
Kullanılacak dil modelinin adı. | llama3.2 |
url |
Yerel dil modeli istemcisinin URL’si. | http://localhost:11434/v1/ |
Varsayılan olarak Dev Proxy, Ollama'nın OpenAI uyumlu API'lerini kullanan llama3.2 modeliyle standart Ollama yapılandırmasını kullanır. Ayrıca dil modelinden gelen yanıtları önbelleğe alır; yani aynı istem verildiğinde, dil modelinin bunu işlemesini beklemeden anında yanıt alırsınız.
Önemli
Yerel dil modeli kullanırken, Dev Proxy'yi başlatmadan önce yerel dil modeli istemcinizi başlattığınızdan emin olun.
Yerel dil modelini kullanabilen Geliştirme Ara Sunucusu eklentileri
Aşağıdaki Dev Proxy eklentileri için yerel bir dil modeli gerekir. Yerel dil modelini etkinleştirmezseniz Dev Proxy şu eklentileri devre dışı bırakır:
Aşağıdaki Dev Proxy eklentileri, mevcutsa yerel bir dil modeli kullanır: