Dify¶
Այս հոդվածում
Տեղեկատվություն
Dify-ն բաց կոդով cloud հարթակ է՝ մեծ լեզվական մոդելների (LLM) վրա հիմնված հավելվածների մշակման համար: Այն համատեղում է LLMOps (լեզվական մոդելների գործողություններ) և Backend-as-a-Service (BaaS) հայտիստներն: Հարթակը թույլ է տալիս ստեղծել AI գործիչներ (agents), չաթբոթեր, հարցերին պատասխանող համակարգեր և բարդ աշխատանքային գործընթացներ (workflows)՝ օգտագործելով GPT, Llama, Claude և այլ մոդելների վրա հիմնված կառուցողը (builder):
Dify. Հիմնական հնարավորություններ¶
- Օգտագործման հեշտություն — low-code/no-code մոտեցումը՝ բնականոն վիզուալ ինտերֆեյսի շնորհիվ, թույլ է տալիս AI հավելվածների մշակումը հասանելի դարձնել նույնիսկ սկսնակներին, միևնույն պահին ապահովելով հնարավորություններ առաջադեմ ծրագրավորողների համար:
- Մոդելների ճկունություն — բազմաթիվ LLM-ների աջակցություն՝ ինչպես բաց կոդով (օրինակ՝ Llama, Baichuan), այնպես էլ սեփականաշնորմ (OpenAI, Anthropic և այլն):
- Բարդ AI աշխատանքային գործընթացներ — գործիչների բարդ գործողությունների շղթուների վիզուալ ներկայացում, ներառյալ ինտեգրումը արտաքին գործիքների և տվյալների աղբյուրների հետ:
- Ներկառուցված RAG հնարավորություններ — Retrieval-Augmented Generation-ի աջակցություն՝ տվյալների և փաստաթղթերի հասանելիություն ունեցող հավելվածներ ստեղծելու համար:
- Դեբագինգ և դիտարկվողություն — հավելվածի գործարկման բոլոր փուլերի մանրամասն լոգավորում, քայլ առ քայլ դեբագինգ և pipeline-ի կատարում:
- Մշակման ամբողջական կյանքի շրջափուլ (lifecycle) — պրոտոտիպավորումից մինչև արտադրական տեղակայում և մոնիթորինգ՝ մեկ լուծման մեջ:
- Պատրաստի օգնականների և չաթբոթերի շաբլոններ:
- Մասշտաբայնություն — հարթակի ճարտարապետությունը սப்போրտում է լայնամասշտաբ տեղակայումներ, ինչը այն դարձնում է հարմար ինչպես ստարտափների, այնպես էլ ձեռնարկությունների համար:
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 515 | Dify | Ubuntu 22.04 | + | + | + | + | 2 | 4 | 30 | Այո | ՊԱՏՎԻՐԵԼ |
Այս ծրագրային ապահովման համար տեղադրման ժամանակ հնարավոր է սահմանել սեփական դոմեն: Տեսեք հրահանգները
Նշում
Եթե այլ բան նախատեսված չէ, մենք լռելկանցում ենք ծրագրի վերջին թողարկված տարբերակը՝ ծրագրավորողի կայքից կամ օպերացիոն համակարգի պահոցներից:
Dify-ի տեղակայումից հետո սկսել աշխատանքը¶
Պատվերը վճարելուց հետո, սերվերի պատրաստ լինելու մասին ծանուցումը կուղարկվի գրանցման ժամանակ նշված էլեկտրոնային հասցեին: Այն կպարունի VPS IP հասցեն, ինչպես նաև մուտքի Username-ը և Password-ը: Մեր ընկերության հաճախորդները կառավարում են սարքավորումները server management panel և API միջոցով՝ Invapi-ի միջոցով:
Ավտորիզացիայի տվյալները, որոնք կարող են հայտնվել Configuration >> Tags բաժնում, կամ ուղարկված էլեկտրոնային նամակում:
- Dify management panel-ին web interface-ի միջոցով մուտք գործելու հղումը: webpanel թեգում;
- Username և Password SSH հասանելիության համար՝ ուղարկվում է ձեր էլեկտրոնային հասցեին, երբ սերվերը պատրաստ է տեղակայումից հետո:
Միացում և նախնական կարգավորում¶
- Գնացեք webpanel թեգում նշված հղումով:
-
Բացված պատուհանում մուտքագրեք տվյալները ադմինիստրատորի கணք ստեղծելու համար՝ email, username և password: Մուտքագրելուց հետո սեղմեք
Set Up:
Նշում
Հենց այս պատուհանում կարող եք ընտրել պանելի նախընտրելի լեզուն: Դուք կարզես փոխել այս ընտրությունը հետագայում ձեր հաշվի կարգավորումներում:
-
Տեղակայումից հետո կարող եք կառավարել կարգավորները Profile բաժնում՝ Settings մենյուի տակ:

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

Ստուդիա¶
Ձեր բոլոր AI հավելվածների (chatbots, agents, workflows) կառավարման կենտրոնական բաժինը: Այն drag-and-drop կառուցող է հավելվածների ստեղծման և խմբագրման համար:

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

Գործիքներ¶
Այս բաժինը կառավարում է ներկառուցված և հարմարեցված գործիքները, պլագինները և ինտեգրումները (ներառյալ ավտենտիֆիկացիայի կարգավորումը և հարմարեցված գործիքների ներմուծումը):
Նշում
Dify-ի հիմնական կարգավորումների վերաբերյալ մանրամասն տեղեկատվությունը հասանելի է developer documentation-ում:
Dify սերվերի պատվիրումը API-ի միջոցով¶
Այս ծրագիրը API-ի միջոցով տեղակայելու համար հետևեք այս հրահանգներին.