Arka में simulated persona chat शामिल है — सार्वजनिक हस्तियों या आपके अपने prompts से प्रेरित LLM-आधारित characters, जो मनोरंजन और शिक्षा के लिए स्पष्ट रूप से कल्पना के रूप में लेबल किए गए हैं।
Personas उन असली लोगों के नहीं हैं जिनसे वे मिलते-जुलते हैं। इन्हें धोखे, प्रतिरूपण, या authoritative सलाह के लिए उपयोग न करें।
त्वरित शुरुआत
Bundled और सहेजे गए personas सूचीबद्ध करें:
किसी persona से chat करें (interactive REPL):
एक-shot प्रश्न:
Bundled Elon persona एक shortcut के रूप में उपलब्ध रहता है:
arka के माध्यम से प्राकृतिक भाषा:
Persona store
Personas ~/.config/arka/personas/ (या {ARKA_CONFIG_DIR}/personas/) में YAML (या JSON) फ़ाइलें हैं।
उदाहरण ~/.config/arka/personas/coach.yaml:
Bundled templates (elon, socrates, blank) पहली बार उपयोग पर आपकी personas directory में seed होते हैं।
CLI कमांड
आवश्यकताएँ
Arka के built-in LLM stack का उपयोग करता है (वही API keys जो web_answer / agent_ask के लिए)। ~/.config/arka/.env में GEMINI_API_KEY, GROQ_API_KEY, या कोई अन्य provider कॉन्फ़िगर करें।
हर chat session persona का disclaimer एक बार print करता है, फिर हर reply एक consistent terminal layout का उपयोग करता है:
Interactive REPL mode में, आपका prompt you> होता है और हर persona reply header block से पहले {name}> से लेबल होता है। One-shot commands (arka talk to elon about …) उसी formatting का उपयोग करते हैं।
Bundled Elon इस disclaimer text का उपयोग करता है:
Note: Simulated Elon-inspired persona for fun and education — not the real Elon Musk.