डेवलपर्स के लिए

AI के लिए हेल्थकेयर API: टोकन बजट के भीतर, रोगी के संदर्भ की जानकारी (Provenance-labelled patient context)

AI मॉडल को हेल्थकेयर API से क्या चाहिए जो एक सामान्य FHIR खोज से नहीं मिलता: सबसे पहले सही तथ्य, हर तथ्य को लेबल किया गया हो कि किसने दर्ज किया है, एक टोकन बजट के भीतर, सहमति के तहत। Anpheros कॉन्टेक्स्ट API कैसे काम करता है, अनुरोध और प्रतिक्रिया के आकार के साथ।

द्वारा प्रकाशित 5 मिनट पढ़ें

एक FHIR खोज उन सभी चीज़ों को लौटाती है जो मेल खाती हैं। एक भाषा मॉडल को कुछ और चाहिए: जो तथ्य मायने रखते हैं, सबसे पहले, प्रत्येक यह बताते हुए कि किसने इसे रिकॉर्ड किया, एक ऐसे आकार में जो प्रॉम्प्ट में फिट बैठता है। कच्चे संसाधनों से इसे बनाना अपने आप में एक परियोजना है, और इसे गलत करने का मतलब है एक ऐसा मॉडल जो रोगी के अनुमान को प्रयोगशाला परिणाम की तरह मानता है। Anpheros संदर्भ API व्यक्ति की सहमति के तहत, प्लेटफ़ॉर्म पर वह काम करता है, इसलिए आपके द्वारा चुना गया मॉडल एक रक्षात्मक सारांश से शुरू होता है।

डेवलपर्स के लिए तकनीकी संस्करण: LLMs और स्वास्थ्य सेवा डेटा · developers.anpheros.com पर चिकित्सा रिकॉर्ड तक AI एजेंट की पहुँच, अनुरोधों, प्रतिक्रियाओं और सीमाओं के साथ। यह पृष्ठ सादे-भाषा वाला संस्करण है।

अनुरोध

curl -X POST "$BASE/v1/context" \
     -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
     -d '{"patient": "'$PID'", "budget_tokens": 2000, "task": "pre-visit summary", "format": "text"}'

budget_tokens वह आकार है जिसे आप प्रॉम्प्ट में वहन कर सकते हैं। task और एक वैकल्पिक question यह निर्देशित करते हैं कि कौन सी वस्तुएँ पहले आती हैं; needs उन डेटा के प्रकारों को नामित करता है जो आप चाहते हैं; window_days यह सीमित करता है कि कितना पीछे देखना है; format संरचित अनुभागों या एक प्रस्तुत पाठ ब्लॉक का चयन करता है। प्रत्येक कॉल व्यक्ति के एक्सेस लॉग में एक संदर्भ रीड के रूप में होती है।

क्या वापस आता है

प्रमाण-लेबल वाले अनुभाग (या, format: "text" के साथ, प्रॉम्प्ट में पेस्ट करने के लिए तैयार एक प्रस्तुत ब्लॉक), साथ ही tokens_used, एक omitted सूची जो बताती है कि क्या फिट नहीं हुआ, warnings और एक provenance_note। आइटम नैदानिक ​​प्रासंगिकता के अनुसार क्रमबद्ध होते हैं और बजट पर कट जाते हैं: पहले सक्रिय समस्याएं और एलर्जी, फिर वर्तमान दवाएं, हाल के माप और परिणाम, हाल के लक्षण, फिर पुरानी इतिहास। प्रत्येक आइटम में शामिल है:

  • author_type: रोगी, चिकित्सक, उपकरण, आयात या व्युत्पन्न;
  • source: वह एप्लिकेशन या संगठन जिसने इसे लिखा है;
  • तारीख, कोड (LOINC, ICD-10, ATC) और उसकी इकाई के साथ मान;
  • व्युत्पन्न वस्तुओं के लिए, वे किससे व्युत्पन्न हुए थे।

प्रतिक्रिया में प्रमाण नोट शब्दों में वही कहता है, इसलिए पाठ ब्लॉक को पढ़ने वाला मॉडल आइटमों को तौलना भी सीखता है। एक चिकित्सक-रिकॉर्डेड निदान और एक रोगी-टाइप "मुझे लगता है कि मेरे पास है…" दोनों मौजूद हैं, और उन्हें अलग-अलग लेबल किया गया है।

यह किस लिए है

  • एक पूर्व-यात्रा सारांश एक चिकित्सक के लिए, आपके द्वारा विश्वसनीय मॉडल द्वारा उत्पन्न, स्रोतों वाले तथ्यों से।
  • एक रोगी-सामना करने वाला सहायक जो "मेरे अंतिम परिणाम क्या कहते हैं" का उत्तर वास्तविक संख्याओं और तिथियों के साथ देता है।
  • आपके उत्पाद के भीतर ट्राइएज या रूटिंग, जहाँ मॉडल को रिकॉर्ड की आवश्यकता होती है लेकिन व्यक्ति द्वारा अनुमत से अधिक नहीं देख सकता है।
  • पैटर्न प्रश्न ("वसंत के बाद से क्या बदला है"), जिसके लिए प्लेटफ़ॉर्म का पैटर्न इंजन और compare_periods और get_series उपकरण निष्कर्षों के बजाय साक्ष्य प्रदान करते हैं।

यह क्या होने से इनकार करता है

संदर्भ API नैदानिक ​​निर्णय समर्थन नहीं है और प्लेटफ़ॉर्म आपके लिए मॉडल को कॉल नहीं करता है। यह लेबल किए गए तथ्य लौटाता है; मॉडल क्या कहता है वह उस व्यक्ति की जिम्मेदारी है जो उसे तैनात करता है। API में वे आइटम भी शामिल नहीं हैं जिन्हें व्यक्ति की सहमति बाहर करती है: यदि अनुदान में अवलोकन और दवाएं शामिल हैं लेकिन दस्तावेज़ नहीं, तो संदर्भ में कोई दस्तावेज़ नहीं है।

हमेशा सहमति के तहत

अनुरोध में टोकन व्यक्ति का है, जो उनके द्वारा चुने गए स्कोप और अवधि के साथ OAuth 2.1 के माध्यम से प्राप्त किया गया है। एक प्रोजेक्ट कुंजी केवल उन रोगियों को देखती है जिन्हें प्रोजेक्ट ने बनाया है। AI एजेंट के रूप में पंजीकृत एक एप्लिकेशन सहमति के तहत पढ़ सकता है और केवल लिखने का प्रस्ताव कर सकता है, जिसे व्यक्ति अनुमोदित या अस्वीकार करता है।

वही संदर्भ MCP सहायकों के लिए get_patient_context टूल के रूप में platform.anpheros.com/mcp पर उपलब्ध है, इसलिए Claude, ChatGPT या आपका अपना एजेंट आपकी ओर से किसी भी कोड के बिना इसे पढ़ता है। EMR integration with AI medical assistants देखें।

अक्सर पूछे जाने वाले प्रश्न

प्लेटफ़ॉर्म कौन सा मॉडल उपयोग करता है?

कोई नहीं। प्लेटफ़ॉर्म संदर्भ बनाता है; आप इसे उस मॉडल को भेजते हैं जिसे आप चुनते हैं, होस्टेड या निजी। रिकॉर्ड प्लेटफ़ॉर्म की ओर से कभी भी यूरोपीय संघ नहीं छोड़ता है।

बजट कैसे लागू किया जाता है?

आइटमों को नैदानिक ​​प्रासंगिकता के अनुसार रैंक किया जाता है और बजट तक पहुंचने तक शामिल किया जाता है; प्रतिक्रिया में omitted सूची बताती है कि क्या छोड़ दिया गया था, इसलिए मॉडल जानता है कि संदर्भ आंशिक है।

क्या मैं रिकॉर्ड का केवल एक हिस्सा मांग सकता हूँ?

हाँ, तीन तरीकों से: व्यक्ति की सहमति के स्कोप यह सीमित करते हैं कि क्या पढ़ा जा सकता है, needs और window_days अनुरोध को संकीर्ण करते हैं, और बजट बाकी को काट देता है। कच्चे नियंत्रण के लिए इसके बजाय search_fhir या /v1 एंडपॉइंट का उपयोग करें।

क्या आउटपुट नियतात्मक है?

समान रिकॉर्ड, सहमति और बजट के लिए, हाँ। नई प्रविष्टियाँ इसे बदलती हैं, जो कि बिंदु है: संदर्भ रिकॉर्ड को दर्शाता है जैसा कि यह अभी है।

मैं इसे कहाँ आज़मा सकता हूँ?

सैंडबॉक्स मुफ़्त है और इसके 30 सिंथेटिक रोगियों के पास छह महीने का कोडेड इतिहास है। एक कुंजी प्राप्त करें और उनमें से किसी पर भी संदर्भ एंडपॉइंट को कॉल करें: developers.anpheros.com/guides/first-hour।

यह गाइड केवल जानकारी के लिए है और चिकित्सा सलाह का विकल्प नहीं है। अपने स्वास्थ्य संबंधी निर्णयों के लिए, अपने डॉक्टर से बात करें। आपात स्थिति में, 112 पर कॉल करें।
लेखक के बारे में
Adrian Kereky

Founder of Anpheros. An electronics engineer, he spent six years in autonomous driving, on automotive projects run in partnership with Samsung and NVIDIA, designing the architecture of driver-assistance and AI systems that run on NVIDIA chips with CUDA. He then built Anpheros: the patient-controlled medical record and the HL7 FHIR R4 platform it runs on.

एन्फेरोस और लेखक के बारे में अधिक →

अपना मेडिकल रिकॉर्ड अपने साथ रखें

एन्फेरोस डेली लक्षणों, लैब नतीजों, दवाओं और दस्तावेजों को एक ही स्थान पर, एक मानक प्रारूप में, आपके नियंत्रण में रखता है। बेसिक प्लान मुफ़्त है।

एन्फेरोस डेली प्राप्त करें