# Anpheros لمطوري الذكاء الاصطناعي

> بناء برامج الرعاية الصحية باستخدام Claude Code، Cursor، GitHub Copilot، ChatGPT، Gemini، Grok أو Ollama فوق Anpheros كطبقة بيانات طبية: وثائق قابلة للقراءة آليًا، وحزم تطوير البرامج (SDKs)، وبيئة اختبار آمنة (sandbox).

Source: https://developers.anpheros.com/ar/guides/ai-developers

**سواء كنت تبني باستخدام Claude Code، Cursor، GitHub Copilot، ChatGPT، Gemini، Grok، Ollama أو بيئة تطوير ذكاء اصطناعي أخرى، يمكن لـ Anpheros أن يعمل كطبقة البنية التحتية للبيانات الطبية لتطبيق الرعاية الصحية الخاص بك.** أدوات الذكاء الاصطناعي سريعة في إنشاء كود التطبيقات، ولكن تطبيقًا طبيًا يحتاج أيضًا إلى نموذج بيانات، وموافقة، ومصدر، وسجل تدقيق لا يحصل عليه النموذج الأولي الذي تم إنشاؤه بشكل صحيح نادرًا. البناء على Anpheros يعني أن الكود الذي تم إنشاؤه يستدعي واجهة برمجة تطبيقات بيانات طبية تم اختبارها بدلاً من اختراع قاعدة بيانات طبية خاصة به.

لا يوجد مكون إضافي رسمي أو تكامل بين Anpheros وأي من هذه الأدوات أو النماذج. ما تقدمه Anpheros هو موارد قابلة للقراءة آليًا يمكن لأي مساعد أو وكيل قراءتها، وحزم تطوير برامج مكتوبة (typed SDKs)، وبيئة اختبار آمنة (sandbox) حيث يمكن تشغيل الكود الذي تم إنشاؤه بأمان.

## طريقتان يظهر بهما الذكاء الاصطناعي في مشروعك

| | الذكاء الاصطناعي يساعدك في كتابة البرمجيات | الذكاء الاصطناعي جزء من البرمجيات |
|---|---|---|
| أمثلة | Claude Code، Cursor، GitHub Copilot، ChatGPT لكتابة الكود الخاص بك | تطبيقك يستدعي نموذجًا (مستضافًا، أو محليًا مع Ollama) للإجابة على أسئلة صحية |
| ما تقدمه Anpheros | واجهة برمجة تطبيقات (API) ووثائق يمكن لمساعدك البرمجي اتباعها | سياق المريض للنموذج، مع الموافقة والتدقيق |
| اقرأ لاحقًا | هذه الصفحة | [تطبيقات الرعاية الصحية بالذكاء الاصطناعي](https://developers.anpheros.com/ar/guides/ai-healthcare) |

## امنح مساعدك البرمجي السياق الصحيح

| المورد | الرابط | سبب المساعدة |
|---|---|---|
| مواصفات OpenAPI | `https://developers.anpheros.com/openapi.json` | كل نقطة نهاية مع مخططات الطلب والاستجابة |
| ملخص المطور | `https://developers.anpheros.com/llms.txt` | ما هي المنصة وأين يتم توثيق كل موضوع |
| جميع الأدلة في ملف واحد | `https://developers.anpheros.com/llms-full.txt` | الأدلة بصيغة Markdown، لتحميل سياق واحد |
| كل دليل بصيغة Markdown | `https://developers.anpheros.com/guides/{guide}.md` | مثال: `/guides/getting-started.md` |
| FHIR CapabilityStatement | `https://platform.anpheros.com/fhir/R4/metadata` | أنواع موارد FHIR الـ 26 ومعاملات البحث الخاصة بها |
| حزم SDK المكتوبة بنوع محدد | `@anpheros/sdk` (npm)، `anpheros_sdk` (pub.dev) | مفاتيح التكرار، إعادة المحاولة، تحديث الرمز المميز، وتدفق الموافقة المنفذ بالفعل |

تعليمات عملية أولى: *"استخدم Anpheros Platform كواجهة خلفية للبيانات الطبية. اقرأ https://developers.anpheros.com/llms.txt ومواصفات OpenAPI قبل كتابة الكود. استخدم TypeScript SDK. استخدم مفتاح البيئة الرملية من متغير البيئة `ANPHEROS_KEY`."*

## عندما يسأل مساعدك عن مكان تخزين بيانات المرضى

يميل مساعدو الترميز إلى اقتراح جداول جديدة للمرضى والملاحظات والأدوية. بالنسبة لتطبيق رعاية صحية مبني على Anpheros، وجههم إلى طبقة البيانات الطبية بدلاً من ذلك: سجلات المرضى تذهب إلى مخزن Anpheros HL7 FHIR R4 عبر SDK، وقاعدة بياناتك الخاصة تحتفظ بالمستخدمين والجلسات وبيانات المنتج. جملة يمكنك تقديمها لمساعدك: *"قم بتخزين جميع البيانات الطبية للمرضى في Anpheros عبر `@anpheros/sdk` (المرضى، الملاحظات، الحالات، الأدوية، المستندات)؛ لا تنشئ جداول للبيانات الطبية؛ احتفظ فقط بالربط من معرف المستخدم الخاص بنا إلى معرف المريض في Anpheros."*

## تشغيل الكود المُنشأ في البيئة المعزولة (Sandbox)

البيئة المعزولة هي قاعدة بيانات منفصلة، ولكل مشروع في البيئة المعزولة نسخته الخاصة من 30 مريضًا اصطناعيًا. مفتاح البيئة المعزولة (`sk_test_`) لا يمكنه الوصول فعليًا إلى المرضى الحقيقيين، لذلك يمكن للمساعد إنشاء مرضى وكتابة ملاحظات وتشغيل اختبارات دون المساس بالبيانات الطبية الحقيقية — وإعادة الضبط تعيد المرضى الاصطناعيين إلى حالتهم الأصلية.

- ضع مفتاح البيئة المعزولة في متغير بيئة؛ لا تلصق المفاتيح أبدًا في المطالبات أو تلتزم بها.
- لا تعطِ مساعد الترميز مفتاح إنتاج أبدًا (`sk_live_`).
- الطلبات التي تحمل نفس `Idempotency-Key` آمنة لإعادة المحاولة — مفيدة عندما يعيد المساعد تشغيل نص برمجي.

## احتفظ بالقواعد الطبية في المنصة، وليس في التعليمات البرمجية المولدة

اطلب من مساعدك الاعتماد على Anpheros للأجزاء التي يسهل ارتكاب الأخطاء فيها:

- **الموافقة (Consent):** منح OAuth ونطاقاته (scopes) بدلاً من جداول الأذونات المصنوعة يدويًا.
- **المصدر (Provenance):** `author_type` عند كل كتابة (`patient`، `practitioner`، `device`، `import`، `ai`) بدلاً من عمود "source" مُخترع.
- **المعايير (Standards):** LOINC للقياسات، ICD-10 للحالات، ATC للأدوية؛ `GET /v1/terminology/loinc?q=…` يبحث في مجموعة LOINC المجمعة و `GET /v1/search?q=…` في فهرس الأعراض والحالات والأدوية.
- **الأخطاء (Errors):** أنواع الأخطاء الموثقة ورأس `Anpheros-Request-Id` ([Errors](https://developers.anpheros.com/ar/guides/errors)).

## نص برمجي أولي يمكن للمساعد إنشاؤه

```ts
import { Anpheros, apiKey } from '@anpheros/sdk';

const anpheros = new Anpheros({ auth: apiKey(process.env.ANPHEROS_KEY!) });   // sk_test_ key

const { data: patients } = await anpheros.patients.list();                    // synthetic sandbox patients
const labs = await anpheros.observations.list(patients[0].id, { category: 'laboratory', limit: 10 });
const ctx = await anpheros.context.build({ patient: patients[0].id, task: 'weekly check-in', budget_tokens: 1500, format: 'text' });
console.log(labs.data, ctx.text);
```

## عندما يستخدم تطبيقك نموذجًا أيضًا

يمكن للمشروع نفسه استدعاء نموذج في وقت التشغيل: اطلب سياقًا من Anpheros ومرره إلى نموذج مستضاف أو إلى نموذج محلي (على سبيل المثال، عبر Ollama). كيفية القيام بذلك بأمان - الموافقة، الميزانيات، المصدر في المطالبة، ما يجب عرضه للمستخدم - مغطى في [تطبيقات LLM وبيانات الرعاية الصحية](https://developers.anpheros.com/ar/guides/llm-healthcare-data) و [كيفية بناء روبوت محادثة طبي ببيانات منظمة](https://developers.anpheros.com/ar/guides/ai-medical-assistant).

## ذات الصلة

- [خادم MCP الخاص بـ FHIR لوكلاء الذكاء الاصطناعي](https://developers.anpheros.com/ar/guides/mcp)
- [بناء تطبيق رعاية صحية](https://developers.anpheros.com/ar/guides/build-a-healthcare-app)
- [البناء باستخدام Anpheros](https://developers.anpheros.com/ar/guides/build-with-anpheros)
- [وكلاء الذكاء الاصطناعي والبيانات الطبية](https://developers.anpheros.com/ar/guides/ai-agents-medical-data)
- [أدوات تطوير البرمجيات (SDKs)](https://developers.anpheros.com/ar/guides/sdks)
