# నాలెడ్జ్ బేస్


# నాలెడ్జ్ బేస్

ఒక నాలెడ్జ్ బేస్ మీ ఏజెంట్లకు ఖచ్చితంగా సమాధానమివ్వడానికి అవసరమైన వాస్తవాలను ఇస్తుంది. మీ డాక్యుమెంట్‌లను — ఉత్పత్తి షీట్లు, విధానాలు, FAQలు — అప్‌లోడ్ చేయండి, మరియు మీ ఏజెంట్ ఊహించడం బదులు తన సమాధానాలను స్థిరపరచడానికి కాల్ సమయంలో అత్యంత సంబంధిత భాగాలను తిరిగి పొందుతుంది. ఇది రిట్రీవల్-ఆగ్మెంటెడ్ జనరేషన్ (RAG).

**నాలెడ్జ్** (`/knowledge`) తెరవండి.

## ఒక నాలెడ్జ్ బేస్ ఎలా పనిచేస్తుంది

![Knowledge Base](/img/screenshots/portal/knowledge-base.png)
*నాలెడ్జ్ బేస్: ఇండెక్సింగ్ స్థితి, చంక్ గణన, నాణ్యత స్కోర్ మరియు కవరేజ్ విశ్లేషణతో డాక్యుమెంట్‌లు.*

ఒక ముడి డాక్యుమెంట్ నుండి స్థిరమైన సమాధానం వరకు ఉన్న ప్రవాహంలో నాలుగు దశలు ఉన్నాయి:

1. మీ డాక్యుమెంట్‌లను నాలెడ్జ్ బేస్‌కు **అప్‌లోడ్ చేయండి**.
2. పోర్టల్ వాటిని **ప్రాసెస్ చేసి, ఇండెక్స్ చేస్తుంది**, ప్రతి డాక్యుమెంట్‌ను అది శోధించగల భాగాలుగా విభజిస్తుంది.
3. మీరు నాలెడ్జ్ బేస్‌ను ఒక ఏజెంట్‌కు **లింక్ చేస్తారు**.
4. ప్రతి కాల్‌లో, ఏజెంట్ కాలర్ అడిగిన దానికి అత్యుత్తమంగా సరిపోయే భాగాలను **తిరిగి పొంది** వాటి నుండి సమాధానమిస్తాడు.

ఫలితం మీ స్వంత ఉత్పత్తులు, విధానాలు మరియు ప్రక్రియలను ప్రతిబింబించే సమాధానాలు — మరియు చాలా తక్కువ కల్పిత ప్రత్యుత్తరాలు.

## డాక్యుమెంట్‌లను అప్‌లోడ్ చేయండి

మీ ఏజెంట్లు ఆధారపడాలనుకునే డాక్యుమెంట్‌లను జోడించండి. సపోర్ట్ చేయబడిన ఫార్మాట్‌లు **PDF, DOC, DOCX మరియు TXT** (`.pdf`, `.doc`, `.docx`, `.txt`), ఒక్కొక్కటి **10 MB** వరకు.

1. ఒకటి లేదా అంతకంటే ఎక్కువ ఫైల్‌లను అప్‌లోడ్ చేయండి.
2. కంటెంట్ ప్రాసెస్ చేయబడి, ఇండెక్స్ చేయబడుతుంది, తద్వారా కాల్‌ల సమయంలో దాన్ని తిరిగి పొందవచ్చు.

:::tip

కేంద్రీకృత, చక్కగా నిర్మించిన డాక్యుమెంట్‌లను అప్‌లోడ్ చేయండి. ఒక స్పష్టమైన FAQ లేదా శుభ్రమైన విధాన డాక్యుమెంట్, ఒక భారీ, మిశ్రమ PDF కంటే చాలా బాగా తిరిగి పొందబడుతుంది. చాలా పెద్ద లేదా అసంబంధిత మెటీరియల్‌ను వేర్వేరు ఫైల్‌లుగా విభజించండి, మరియు తర్వాత వాటిని వేరు చేయగలిగేలా ప్రతిదానికీ ఒక వివరణాత్మక పేరు ఇవ్వండి.

:::

## శోధన

మీ నాలెడ్జ్ బేస్‌లో ఏముందో తనిఖీ చేయడానికి మరియు ఒక డాక్యుమెంట్ ఇండెక్స్ చేయబడిందో మరియు కనుగొనదగినదిగా ఉందో నిర్ధారించడానికి శోధనను ఉపయోగించండి. ఒక కాలర్ నిజంగా అడిగే విధంగా — వారి మాటల్లో, మీ మాటల్లో కాదు — శోధించడం, మీరు ఒక లైవ్ కాల్‌లో దానిపై ఆధారపడటానికి ముందు సరైన భాగం తిరిగి వస్తుందో అని త్వరగా సరిచూసుకోవడానికి ఒక మార్గం. మీ శోధన ఏదీ తీసుకురాకపోతే, ఏజెంట్ కూడా దాన్ని కనుగొనలేడు.

## రిట్రీవల్ సెట్టింగ్‌లు

మీ ఏజెంట్ సరైన సందర్భాన్ని పొందేలా రిట్రీవల్ ఎలా ప్రవర్తిస్తుందో ట్యూన్ చేయండి — చాలా తక్కువ కాదు, చాలా ఎక్కువ కాదు:

- **సారూప్యత** — ఒక భాగం ఉపయోగించబడటానికి ప్రశ్నతో ఎంత దగ్గరగా సరిపోలాలో. ఎక్కువ అంటే కఠినమైనది, కాబట్టి బలమైన మ్యాచ్‌లు మాత్రమే తిరిగి వస్తాయి; తక్కువ అంటే మరింత మెత్తనైనది మరియు ఎక్కువ భాగాలను ముందుకు తెస్తుంది.
- **Top-k** — ప్రతి సమాధానం కోసం అత్యుత్తమంగా సరిపోయే భాగాలలో ఎన్నింటిని తీసుకురావాలో. చిన్నది సమాధానాలను బిగుతుగా ఉంచుతుంది; పెద్దది ఏజెంట్‌కు పనిచేయడానికి ఎక్కువ ఇస్తుంది.

సమాధానాల్లో సందర్భం లేనప్పుడు top-kను పెంచండి; ఏజెంట్ వదులుగా సంబంధిత మెటీరియల్‌ను తీసుకువచ్చినప్పుడు సారూప్యతను బిగించండి. అదే రెండు నియంత్రణలు [నాలెడ్జ్ & RAG](./agents/knowledge-rag) టాబ్‌లో ప్రతి ఏజెంట్‌కు కూడా కనిపిస్తాయి, కాబట్టి మీరు ఇక్కడ ఒక ప్రాతిపదికను సెట్ చేసి, అక్కడ ఒక నిర్దిష్ట ఏజెంట్ కోసం సర్దుబాటు చేయవచ్చు.

## మీ నాలెడ్జ్ బేస్‌ను తాజాగా ఉంచండి

ఒక నాలెడ్జ్ బేస్ దానిలో ఏముందో దాని మీదే ఆధారపడి మంచిది. ఒక విధానం, ధర లేదా ఉత్పత్తి వివరం మారినప్పుడు, ఏజెంట్లు పాత వాస్తవాల నుండి సమాధానమివ్వడం ఆపేలా మూల డాక్యుమెంట్‌ను అప్‌డేట్ చేయండి. ఏజెంట్లు ఇకపై ఉపయోగించకూడదనుకునే డాక్యుమెంట్‌లను తొలగించండి, మరియు కొత్త కంటెంట్ తిరిగి వస్తుందో నిర్ధారించడానికి ఏదైనా మార్పు తర్వాత [శోధన](#శోధన)తో మళ్లీ తనిఖీ చేయండి.

## ఏజెంట్లకు లింక్ చేయండి

ఒక నాలెడ్జ్ బేస్ ఒక ఏజెంట్‌కు లింక్ చేయబడిన తర్వాత మాత్రమే అది ఏజెంట్ ద్వారా ఉపయోగించబడుతుంది. ఏజెంట్‌పై, నాలెడ్జ్ బేస్‌ను లింక్ చేసి దాని రిట్రీవల్ ప్రవర్తనను సెట్ చేయడానికి **LLM (Model)** టాబ్‌లోని **Add Knowledge Base** విభాగాన్ని తెరవండి — ప్రత్యేక Knowledge టాబ్ లేదు; [నాలెడ్జ్ & RAG](./agents/knowledge-rag) చూడండి. లింక్ చేసిన తర్వాత, ఏజెంట్ ప్రతి కాల్‌లో మీ డాక్యుమెంట్‌ల నుండి తిరిగి పొందుతాడు.

## తదుపరి దశలు

- ఈ కంటెంట్‌ను ఉపయోగించడానికి ఒక ఏజెంట్‌పై [నాలెడ్జ్ & RAG కాన్ఫిగర్ చేయండి](./agents/knowledge-rag).
- ఒక [ఏజెంట్‌ను రూపొందించి](./agents/create-agent) మీ నాలెడ్జ్ బేస్‌ను లింక్ చేయండి.
- ఇది మీ డాక్యుమెంట్‌ల నుండి సమాధానమిస్తుందో నిర్ధారించడానికి [ఏజెంట్‌ను చాట్‌లో పరీక్షించండి](./agents/overview#మీరు-ప్రచురించడానికి-ముందు-పరీక్షించండి).
