Flowise: ja'chuqwI'lI', codice Hutlh

Flowise: ja'chuqwI'lI', codice Hutlh

Flowise lo'laHghach ja'chuqwI' Dachel, De'lIj ('eigene Dokumente') Sovbogh — Qdrant qawHaq, exemplar tlhop, programmatione Hutlh.

mu'mey rammoH'a'?→ mu'tay'Daq yISam

DaH loQ ben Qdrant wIchu'pu' — qech Sambogh vector-store. QaQ, 'ach DaH 'oH vatlh-raQ chImbogh ('leeres Regal'). DaHjaj 'oH tlhopDaq ja'chuqwI' wIlan, raQvam lo'bogh. 'ej QaQqu': wa' codex tlhegh Hutlh.

jan pong 'oH Flowise'e'. fonts-poSmoH ('Open Source'), machaSeyDaq Qap, 'ej KI-Hemey naQ Dachenmoh, boxmey ('Kästchen') Dachelmo' — diagramma rur, 'ach veb-vatlh teH Qap.

nuq 'oH Flowise'e'

raSpu' chol ('Whiteboard') yIqaw, naDev boxmey DaSur: wa' De' law', wa' wIpe', wa' Qdrant ja', wa' ja'chuqwI'-qun 'oH. chen-tlheghmey Dalan — 'ej KI-app rIn. ngoDvam 'oH Flowise'e': legh-jan, exemplar-Hol Qu'mey chenmoHmeH.

fonts-poSmoH 'oH (Apache 2.0 chyt), DockerDaq machaSeyDaq Qap, 'ej pagh Daq. exemplar bIngDaq Daq neH — 'ej pIch exemplar wIv DIchDaq, locale lo'be'DI'.

Hoch wa'logh: docker-compose

Flowise, Qdrant, locale-qun je wa'-wa' yIchu'Qo'. mach docker-compose.yml wej boq:

services:
  flowise:
    image: flowiseai/flowise
    container_name: flowise
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./flowise:/root/.flowise
  qdrant:
    image: qdrant/qdrant
    container_name: qdrant
    restart: unless-stopped
    ports:
      - "6333:6333"
    volumes:
      - ./qdrant:/qdrant/storage
  ollama:
    image: ollama/ollama
    container_name: ollama
    restart: unless-stopped
    ports:
      - "11434:11434"
    volumes:
      - ./ollama:/root/.ollama

docker compose up -d — wej ministry, wa' ra'wI'. http://localhost:3000-Daq Flowise DaSuq, latlh bIngDaq loS. potlh: ComposeDaq pongmeyChajmo' ja'chuq ministry — FlowiseDaq Qdrant-Daq http://qdrant:6333 yIghItlh, Ollama-Daq http://ollama:11434, localhost ghaHbe'.

nIvbogh: minimal-exemplum 'oH. container_name chu'qa'-chut je tu'lu', 'ach ngISmoH-variablemey, yIn-waq ('Healthchecks'), latlh SeHmey je poQlu'DI' chel — produktivDaq qachqu' law'. 'ach yIqIm: docker-compose.yml finalbe' Claude Code, ChatGPT, Mistral je chenmoHlaH — yItlhob neH.

latlh: chat- embedding-qun je provisor pich-Daq Daqengchugh, compose-vo' ollama 'ay' DateqlaH. vIt: machaSey motlhDaq ja'chuqmeH Ollama tardqu' rut — 'ej ja'chuqwI'Daq cha' tup jang loSbe' vay'. 'ach Doch Hutlh nIvbogh: wa'DIch locale yIreH, ghIq API nom yIlo'.

wa'DIch ja'chuqwI'lI' — wej nodes yap

vumbej law' rur, 'ach ghaHbe'. De'lIj Sovbogh ja'chuqwI'vaD, tIqDaq wej box neH DaghajnIS:

  1. Qdrantwa'DIch vector-store, embedding-box chellu'bogh, ngutlh mI'Daq mughbogh.
  2. ja'chuqwI'-qun — jang chenmoH (locale Ollama pagh API).
  3. Conversational Retrieval QA Chain — tIq: yu' Suq, Qdrant loc apt Sam, 'ej exemplarvaD nob.

wej box, puS tlhegh, rIn. Qdrant ghItlhDaq Python script — naDev mIllogh Dachelbogh 'oH.

'ej pagh-vo' taghQo'bogh: Flowise exemplar-paq rIntaH ('Marktplatz') ghaj — pa' „Documents Q&A (RAG)", schelet vamvaD coghpu'bogh. yIlaw', boxmeylIj yIghItlh, Qap.

cha' 'aymey lo'lu': wa'DIch De'lIj Qdrant yIteb ('indexieren'). ghIq yu'mey jang ja'chuqwI' — loc apt Sam, 'ej ratlh jang, burgh-vo' jangbe'. RAG 'oH, chel-laHbogh.

botvaD Qu' yInob: system-prompt

wa' Doch ratlh, botvaD lI'bogh: system-prompt. ra' 'oH, Hoch yu'vaD bot qawbogh — 'Iv ghaH, nuq jang, 'ej potlhqu': nuq jangbe'. FlowiseDaq chain- pagh qun-box-Daq nIteb yIghItlh. exemplum mach:

ghojwI'-paq-wIj support-adiutor SoH. De' noblu'bogh neH yIlo' 'ej yu' yIjang. pa' jang tu'be'lu'chugh, yIvIt „vISovbe'" — yIngeb-Qo'. chut-Hergh-qeS je Hutlh. nguq, belmoH, tlhIngan Hol je yIjang.

„yIngeb-Qo'" potlhqu': De'lIj factmey bot polmoH 'ej hallucinatio botmoH.

'ej nuq De' Danob? ghojwI'-paq-bot vamvaD, jIjatlh: ghojwI'-chut ('Vereinssatzung'), juH-chut ('Hausordnung'), corporate-design (Degh-chut, rItlh, ngutlh-Segh), qep-ghItlhmey ('Sitzungsprotokolle', poSqu' net Sov), 'ej organigramma. QdrantDaq chellu'DI', system-prompt-vo' yu'mey jang bot — „'Iv DevwI'pu'?" pagh „chay' jImevnIS?" — De'lIjvo', internetvo' ghaHbe'.

internetDaq lanlu'chugh, system-promptDaq nuq jangnISbe' je ghItlhlu'.

nuq DaghajnIS

wej Doch, ghItlh wa'DIchmeyvo' DaSovbogh:

  • Qdrant — qawHaq. QaptaH.
  • embedding-qun — locale Ollama (nomic-embed-text latlh je) pagh API. potlh: teb-DI' yu'-DI' je rap exemplar, qaSbe'chugh mI' chuvbe'.
  • ja'chuqwI'-qun — jang chenmoHbogh. wa'vatlh law' exemplar ja' Flowise: locale Ollama, pagh API Claude, GPT, Gemini latlh je.

Hoch locale qengbogh, ja'chuqwI' ghaj, machaSey lImbe' wa' De'. De' pegh DI' argument HoSghaj.

nuq Daq?

Flowise ghaj: pagh. Qdrant: pagh. exemplar ratlh. locale Ollama: 'ul neH Daq. API exemplar lo'lu'DI', yu'vaD pich cha' — 'ach DaQubbej puS.

wa' yu'vaD pich qatlh, exemplar vil lo'lu'DI' (Claude Haiku rur, DaH wa' dollar wa' SaD SaD token 'el, vagh mej): yu' loc je chap 2.500 token 'el, jang 300 token mej — vaj chap bID cent wa' yu'vaD. De' insertion, Qdrant ghItlhDaq qonlu'bogh, vil law'. vagh nummo embedding-credit, raQ naQ Dateb.

vil law' provisor vil (MiniMax): pa' DaH cha'maH nummovaD chap 1,7 milliarde token Daghaj — ngepqu'lu'DI'. wa' yu'vaD ~2.500 token Dochvo', chap 680.000 yu' cha'maH nummovaD. 'ach 'Iv ja'chuqwI'Daj tlhol to'maH yu', tInbogh solutionmey qel 'ej peSlaH tlhej qellaH. 😉

internet-Daq lan — 'ej qaSpu' nuq

machaSeyDaq SoHvaD neH Qap automatum. potlh: ja'-QorwaghDaj, Flowise chelbogh, JavaScript-snippet lo'laHghach web-paghDaq DachelDI' — vaj Hoch ja'laH. 'ach: vaj servoDaq Qapnis Flowise, ratlhbogh. juH-computer 'oH Daq mIS.

ghIq chel:

  • mach V-servo (VPS). apt DaH chap vagh nummovo' wa' jarvaD tagh — Flowise Qdrant je yap, API-vo' chat- embedding-qun je ghoSchugh. mach embedding-qun locale Ollama DapoQchugh, wa'maH nummovo' tagh yIqel (memory law'). 'ach yIqel: vagh nummo embedding-credit API-provisorvaD, token law'qu' Daghaj. locale lugh neH copia tInDaq — pagh De' servo lImnISbe'DI'.
  • Hoch yIngISmoH. Qdrant Flowise je poSqu' tagh, ngISmoH-Hutlh. internetDaq qIvon 'oH — cha' yInISmoH ngISmoH pagh API-clave.
  • procurator chong'a' tlhop (Nginx rur, DockerDaq je Qap), HTTPS chenmoHbogh, 'ej nIteb mejnISbogh mejmoHbogh neH.

chu'meH poH: Sov-Hu'mo' wa'-wej rep. mIw 'oHbe' — 'ach wa'-tlhegh-ghob 'oHbe' je.

DalughnIS'a'?

wa' PDF Daghelchugh neH: OpenWebUI yIlo', nom chenmoH. Flowise lugh DaH, ratlhbogh Doch chu' Dachenmohrupchugh — De'lIjvaD QaH-bot, notelIjvaD adiutor, web-paghDaq ja'-Qorwagh ghajbogh Hoch-De'.

vaj 'och Sov: „nuq vector-store"-vo' Qdrant machanDaq, ja'chuqwI' rIntaHDaq, content Sovbogh. Flowise yIchu', wa'DIch wej boxmey yISur — 'ej yIlegh: cher-tlheghmeyvo' jatlhwI' chen.