Dify¶
Այս հոդվածում
Տեղեկատվություն
Dify-ն բաց կոդով ամպային հարթակ է մեծ լեզվական մոդելների (LLM) հիման վրա հավելվածների մշակման համար: Այն համադրում է LLMOps-ի (լեզվական մոդելների հետ աշխատանք) և Backend-as-a-Service (BaaS) հայեցակարգերը: Հարթակը թույլ է տալիս ստեղծել AI գործակալներ, չատ-բոտեր, հարց-պատասխան համակարգեր և բարդ աշխատանքային գործընթացներ՝ օգտագործելով GPT, Llama, Claude և այլ մոդելների հիման վրա կառուցված կառուցողը:
Dify. Հիմնական հնարավորություններ¶
- Օգտագործման հեշտություն — low-code/no-code մոտեցումը և ինտուիտիվ վիզուալ ինտերֆեյսը AI հավելվածների մշակումը հասանելի են դարձնում նույնիսկ սկսնակների համար, միաժամանակ ապահովելով հնարավորություններ նաև առաջադեվ մշակողների համար:
- Մոդելների ճկունություն — բազմաթիվ LLM-ների աջակցություն. թե՛ բաց կոդով (օրինակ՝ Llama, Baichuan), թե՛ սեփականատիրական (OpenAI, Anthropic և այլն):
- Բարդ AI աշխատանքային գործընթացներ — բարդ գործակալների գործողությունների շղթաների վիզուալ ներկայացում, ներառյալ արտաքին գործիքների և տվյալների աղբյուրների ինտեգրում:
- Ներկառուցված RAG հնարավորություններ — Retrieval-Augmented Generation-ի աջակցություն՝ տվյալներին և փաստաթղթերին մուտք ունեցող հավելվածներ ստեղծելու համար:
- Դեբագինգ և դիտարկելիություն — հավելվածի աշխատանքի բոլոր փուլերի մանրամասն օրագրավորում, քայլ առ քայլ դեբագինգ և պայպայլայնի կատարում:
- Մշակման ամբողջական ցիկլ — պրոտոտիպավորումից մինչև արտադրական տեղակայում և մոնիտորինգ մեկ լուծման մեջ:
- Պատրաստի օգնականի և չատ-բոտի ձևանմուշներ:
- Մասշտաբայնություն — հարթակի ճարտարապետությունը աջակցում է մեծ մասշտաբի տեղակայումներ, ինչը հարմար է թե՛ ստարտափների, թե՛ ձեռնարկությունների համար:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 515 | Dify | Ubuntu 22.04 | + | + | + | + | 2 | 4 | 30 | Այո | ՊԱՏՎԻՐԵԼ |
Այս ծրագրային ապահովման համար տեղադրման ժամանակ հնարավոր է սահմանել սեփական դոմեն: Տեսեք հրահանգները
Այս ծրագրային ապահովման համար դուք կարող եք սահմանել սեփական դոմեն տեղադրման ընթացքում: Տեսեք հրահանգները
- Տեղադրման ժամանակը՝ 15-30 րոպե, ներառյալ OS-ը:
- Տվյալների բազա՝ PostgreSQL
- Ամբողջությամբ Docker-ի հիման վրա տեղակայում (API, Web, Worker, Redis, PostgreSQL, Sandbox և կապված ծառայություններ)
- HTTPS-ը ավտոմատ կերպով տրվում է Let's Encrypt-ի միջոցով
Նշում
Եթե այլ կերպ նշված չէ, մենք ըստ լռելյայնի տեղադրում ենք ծրագրային ապահովման վերջին թողարկված տարբերակը՝ մշակողի կայքից կամ օպերացիոն համակարգի պահոցներից:
Սկսել Dify-ի տեղակայումից հետո¶
Պատվերի վճարումից հետո սերվերի պատրաստ լինելու մասին ծանուցում կուղարկվի գրանցման ժամանակ նշված էլ. հասցեին: Այն կպարունակի VPS-ի IP հասցեն, ինչպես նաև մուտքի օգտատերի անունը և գաղտնաբառը: Մեր ընկերության հաճախորդները սարքավորումները կառավարում են սերվերի կառավարման վահանակի և API-ի միջոցով — Invapi:
Մուտքի տվյալները, որոնք կարելի է գտնել սերվերի կառավարման վահանակի Configuration >> Tags թաբում կամ ուղարկված էլ. նամակում.
- Dify կառավարման վահանակին մուտքի հղումը վեբ ինտերֆեյսի միջոցով՝ webpanel թեգում:
- Օգտատերի անուն և Գաղտնաբառ SSH մուտքի համար՝ ուղարկվում են ձեր էլ. հասցեին, երբ սերվերը պատրաստ է տեղակայումից հետո:
Կապ և սկզբնական կարգավորում¶
- Միացեք webpanel թեգում նշված հղմանը:
-
Բացված պատուհանում մուտքագրեք տվյալները վարչի հաշիվ ստեղծելու համար՝ էլ. հասցե, օգտատերի անուն և գաղտնաբառ: Մուտքագրելուց հետո սեղմեք
Set Up:
Նշում
Այս նույն պատուհանում դուք կարող եք ընտրել վահանակի նախընտրելի լեզուն: Դուք կարող եք փոխել այս ընտրությունը ավելի ուշ՝ ձեր հաշվի կարգավորումներում:
-
Տեղադրումից հետո դուք կարող եք կառավարել կարգավորումները Profile-ում՝ Settings ընտրացանկի տակ.

- Ստեղծեք նոր օգտատերեր Regular, Editor կամ Administrator դերերով՝ սեղմեք
Addկոճակը, մուտքագրեք էլ. հասցեն, և հրավերը կուղարկվի ավտոմատ կերպով: - Լրացրեք Model Provider:
- Կապեք Data Sources:
- Տեղադրեք API Extension:
Կառավարման հիմնական տարրեր¶
Հիմնական վահանակի ընտրացանկը (Workspace) բաղկացած է չորս բաժնից՝ գործընթացները և հավելվածները կառավարելու համար:
Explore¶
Այս բաժինը պարունակում է աջակցվող սեփական հավելվածների գոյություն ունեցող հավաքածուն, որոնք բաժանված են ըստ տեսակի՝ գործակալներ, աշխատանքային գործընթացներ, ծրագրավորում և այլն: Այն օգտագործվում է անհրաժեշտ գործիքները ծանոթանալու և ընտրելու համար:

Studio¶
Կենտրոնական բաժին՝ ձեր բոլոր AI հավելվածները (չատ-բոտեր, գործակալներ, աշխատանքային գործընթացներ) կառավարելու համար: Այն վիզուալ drag-and-drop կառուցող է հավելվածներ ստեղծելու և խմբագրելու համար:

Knowledge¶
Բաժին՝ վեկտորային գիտելիքների բազաներ (փաստաթղթեր, ինդեքսավորում, որոնման ռազմավարություններ) ստեղծելու, կառավարելու և կարգավորելու համար:

Tools¶
Այս բաժինը կառավարում է ներկառուցված և սեփական գործիքները, լրացումները և ինտեգրացիաները (ներառյալ ինքնաճանաչման կարգավորումը և սեփական գործիքների ներմուծումը):

Նշում
Dify-ի հիմնական կարգավորումների մանրամասն տեղեկատվությունը հասանելի է մշակողի փաստաթղթերում: