Skip to main content
मुख्य मॉडल के उत्तर देने से पहले किसी दूसरे मॉडल से समीक्षा, योजना, तर्कसंगतता की जाँच या विशेषज्ञ राय लेनी हो, तो phaseo:advisor उपयोग करें। मुख्य मॉडल Advisor को किसी अन्य टूल की तरह कॉल करता है। Phaseo सर्वर पर Advisor मॉडल चलाकर उसकी सलाह को टूल परिणाम के रूप में लौटाता है। फिर मुख्य मॉडल अंतिम उत्तर लिखता है।
समर्थित टेक्स्ट मॉडल में Advisor का प्रबंधन Gateway करता है। इसे Anthropic के नेटिव Advisor टूल में तभी बदला जाता है जब क्लाइंट स्पष्ट रूप से Anthropic का नेटिव टूल फ़ॉर्मैट भेजता है।

त्वरित शुरुआत

Advisor मॉडल चुनना

Tool definition में Advisor model तय किया जा सकता है:
अगर parameters.model नहीं दिया गया है, तो tool call में model दिया जा सकता है। दोनों में से कोई भी सेट न हो, तो Phaseo बाहरी अनुरोध का मॉडल उपयोग करता है।

पैरामीटर

टूल कॉल के आर्ग्युमेंट

मॉडल आम तौर पर prompt के साथ Advisor को कॉल करता है:
अगर Advisor definition में model तय नहीं है, तो tool call में model भी हो सकता है:
forward_transcript के true होने पर, मॉडल prompt न दे तो Phaseo केवल transcript वाली Advisor call चला सकता है।

कई Advisor

हर Advisor के लिए एक phaseo:advisor entry जोड़ें। हर नामित Advisor अलग internal tool बनता है, जैसे phaseo_advisor_security_reviewer या phaseo_advisor_architect।
अधिकतम एक Advisor entry में name छोड़ा जा सकता है। कई Advisor होने पर tool_choice: "phaseo:advisor" force करने से Phaseo उस alias को पहले configured Advisor से map करता है।

टूल क्या लौटाता है

Advisor tool result के रूप में JSON लौटाता है:
Advisor request नहीं चल सके तो Phaseo advisor_invalid_request, advisor_max_uses_exceeded या advisor_request_failed जैसा tool error लौटाता है।

बातचीत की मेमोरी

Advisor अलग-अलग requests के बीच hidden state नहीं रखता। अगले अनुरोध में पुराने messages और tool results दोबारा भेजने पर मुख्य मॉडल पिछली सलाह देख सकता है। forward_transcript चालू हो तो Advisor उस अनुरोध का forwarded transcript भी देख सकता है।

उपयोग और मूल्य निर्धारण

Advisor calls इनकी गिनती बढ़ाते हैं:
Advisor model के tokens total usage में शामिल होते हैं और चुने गए Advisor model की rates पर कीमत तय की जा सकती है। Server-tool pricing में server_tool_advisor_requests भी इस्तेमाल हो सकता है।

मौजूदा सीमाएँ

  • Advisor की सलाह के लिए streaming अभी सक्षम नहीं है।
  • Advisor calls सलाह लिए गए model को अतिरिक्त tools नहीं देते।

संबंधित

अंतिम संशोधन 2 अक्टूबर 2026