Kako dodati prilagođenog provajdera u ONLYOFFICE AI dodatak?
Sa objavljivanjem ONLYOFFICE AI dodatka, značajno smo poboljšali osnovnu funkcionalnost naših uređivača. U ONLYOFFICE-u se obavezujemo da isporučimo moćna i fleksibilna rešenja koja se prilagođavaju vašim specifičnim potrebama. Jedna od tih opcija je mogućnost dodavanja bilo kojeg prilagođenog provajdera našem AI dodatku. U ovom blogu ćemo demonstrirati kako integrisati Tongyi Qianwen i Kimi usluge u AI dodatak, pružajući vam detaljne korake kroz taj proces.
O Tongyi Qianwen I Kimi
Alibaba Cloud Tongyi Qianwen I Kimi su napredni AI jezički modeli namenjeni obradi prirodnog jezika i generisanju teksta.
- Tongyi Qianwen, razvijen od strane Alibaba Cloud-a, je moćan veliki jezički model koji podržava različite aplikacije pokretane veštačkom inteligencijom, uključujući kreaciju sadržaja, chatbot-ove i rešenja za preduzeća.
- Kimi, kreiran od strane Moonshot AI, je još jedan veliki jezički model poznat po svojoj efikasnosti u obradi složenih upita, generisanju teksta sličnog ljudskom i pomaganju u raznim zadacima.
Oba modela nude robusne AI mogućnosti, što ih čini pogodnim za integraciju u ONLYOFFICE AI dodatak kako bi poboljšali uređivanje dokumenata i automatizaciju.
Preduslovi
Pre dodavanja prilagođenog provajdera, proverite da li ste izvršili sledeće korake:
- Dobijte potrebne akreditive: Preuzmite baznu URL adresu, verziju modela i API ključ od izabranog provajdera.
- Kreirajte poseban JavaScript fajl: Skladištite osnovni URL, verziju modela i API ključ u odvojenom JavaScript fajlu.
Pre nego što integrišete prilagođenog provajdera, hajde da razložimo ključne akreditive koji će vam biti potrebni:
- Osnovni URL: Ovo je web adresa na koju se šalju API zahtevi. U nekim slučajevima, osnovni URL može uključivati krajnju tačku koja precizira korišćeni model:
https://dashscope.aliyuncs.com/compatible-mode/
- Model verzija: Ovo identifikuje verziju modela kojoj imate pristup. Ponekad je verzija modela uključena u osnovni URL:
https://api.moonshot.cn/v1
U ovom primeru, verzija modela je v1.
- API ključ: jedinstveni ključ koji pruža dobavljač usluga, koristi se za autentifikaciju.
Kreiranje eksternog JavaScript fajla
Da biste dodali prilagođenog provajdera i prikazali ga na listi dostupnih provajdera unutar AI Plugina, potrebno je da kreirate i otpremite eksternu JS datoteku.
Prilagođeni provajderi koji su izvučeni iz ove datoteke su instance klase Provider koja proširuje AI.Provider. Ova klasa upravlja svim dostupnim provajderima unutar dodatka.
Ispod su parametri klase Provajdera:
class Provider {
/**
* Provider base class.
* @param {string} name Provider name.
* @param {string} url Url to service.
* @param {string} key Key for service. This is an optional field. Some providers may require a key for access.
* @param {string} addon Addon for url. For example: v1 for many providers.
*/
constructor(name, url, key, addon) {
this.name = name || "";
this.url = url || "";
this.key = key || "";
this.addon = addon || "";
this.models = [];
this.modelsUI = [];
}
Sada hajde da pogledamo našu implementaciju za Tongyi Qianwen uslugu:
"use strict";
class Provider extends AI.Provider {
constructor() {
super("Alibab Cloud", "https://dashscope.aliyuncs.com/compatible-mode", "yourAPIKey", "v1");
}
}
Gde:
- Alibaba Cloud: ime provajdera koje će biti prikazano u dodatku.
- https://dashscope.aliyuncs.com/compatible-mode:veb adresa na koju šaljemo API zahtev.
- yourAPIKey:API ključ koji je izdao provajder.
- v1:verzija modela na koju šaljemo API zahtev.
Implementacija za Kimi servis je sledeća:
"use strict";
class Provider extends AI.Provider {
constructor() {
super("Kimi", " https://api.moonshot.cn", "yourAPIkey", "v1");
}
}
Dodavanje prilagođenog provajdera
- Desni klik na bilo koju izabranu reč i idite na AI > Podešavanja.
- U prozoru AI konfiguracije izaberite Uredi AI modele.
- U prozoru sa spiskom AI modela, kliknite na ikonu olovke da biste uredili modele.
- U prozoru za uređivanje AI modela, kliknite na prilagođene provajdere.
- Kliknite na ikonu plus i otpremite JavaScript datoteku koja sadrži podešavanja vašeg prilagođenog provajdera.
- Kliknite Nazad da biste izašli iz prozora Dodaj AI model.
- Odaberite svog prilagođenog provajdera sa liste u prozoru Dodaj AI model i kliknite na OK.
Tongyi Qianwen:
Kimi:
- Kliknite Nazad da biste izašli iz prozora sa listom AI modela.
- Postavite svoj prilagođeni model provajdera za specifičan zadatak u prozoru AI konfiguracije.
Nakon završetka ovih koraka, AI dodatak je potpuno podešen i spreman da pomogne u raznim zadacima!
U ONLYOFFICE-u se zalažemo za pružanje svestrane funkcionalnosti koja ispunjava vaše specificne potrebe. Ova nova funkcija odražava našu posvećenost inovacijama. Nadamo se da će vam ovaj tutorijal pomoći da jednostavno postavite svog prilagođenog provajdera. Ako imate bilo kakvih pitanja ili predloga, slobodno nas kontaktirajte, rado ćemo prihvatiti vaše povratne informacije i saradnju!
Create your free ONLYOFFICE account
View, edit and collaborate on docs, sheets, slides, forms, and PDF files online.