lang icon Arabian
Auto-Filling SEO Website as a Gift

Launch Your AI-Powered Business and get clients!

No advertising investment needed—just results. AI finds, negotiates, and closes deals automatically

May 17, 2025, 1:11 p.m.
3

عملاء ستراندز: مجموعة أدوات برمجية مفتوحة المصدر لبناء وكلاء ذكاء اصطناعي باستخدام نهج يعتمد على النماذج

يسرني أن أعلن عن إصدار Strands Agents، وهو مجموعة أدوات برمجية مفتوحة المصدر (SDK) تيسّر بناء وتشغيل وكلاء الذكاء الاصطناعي باستخدام منهجية تعتمد على النماذج مع بضع أسطر من الكود فقط. تدعم Strands مجموعة واسعة من الاستخدامات من وكلاء بسيطين إلى معقدين، وتتمدد من التطوير المحلي إلى نشر الإنتاج. وهي بالفعل قيد الاستخدام في فرق AWS مثل مطور Amazon Q، وAWS Glue، وVPC Reachability Analyzer. الآن، يمكنك استخدام Strands لإنشاء وكلائك الخاصين بالذكاء الاصطناعي بسهولة. على عكس الأُطُر التي تتطلب تحديد سير عمل معقد، تعتمد Strands على قدرات النماذج المتطورة — مثل التخطيط، وربط الأفكار، واستدعاء الأدوات، والتفكر — مما يسمح للمطورين بتحديد مجرد موجه وقائمة من الأدوات لإنشاء وكيل. ترابط Strands، مثل خيطَي الحمض النووي، بين النموذج والأدوات؛ حيث يخطط النموذج للخطوات التالية ويشغل الأدوات باستخدام تفكير متقدم. تدعم التخصيص الواسع، بما في ذلك اختيار الأدوات، وإدارة السياق، وحالة الجلسة، والذاكرة، وتطبيقات الوكالة المتعددة. تعمل Strands مع نماذج من Amazon Bedrock، وAnthropic، وOllama، وMeta، وغيرهم عبر LiteLLM، ويمكن تشغيلها في أي مكان. مشروع المجتمع مفتوح ويساهم فيه شركات مثل Accenture، وAnthropic، وLangfuse، وmem0. ai، وMeta، وPwC، وRagas. io، وTavily، وغيرهم. من الأمثلة دعم واجهة برمجة التطبيقات الخاصة بـ Anthropic ودمج واجهة Meta’s Llama API. انضم إلينا على GitHub للبدء! ### رحلتنا مع الوكلاء أثناء عملي على مشروع Amazon Q Developer، المساعد الذكي التوليدي لتطوير البرمجيات، بدأ فريقي في بناء وكلاء الذكاء الاصطناعي في أوائل 2023 استنادًا إلى ورقة ReAct (Reasoning and Acting) التي أظهرت أن نماذج اللغة الكبيرة (LLMs) يمكنها التفكير واتخاذ الإجراءات، مثل إجراء مكالمات API عن طريق توليد المدخلات. على الرغم من أن نماذج اللغة لم تُدرّب في البداية للعمل كوكلاء وإنما للمحادثة بلغة طبيعية، إلا أننا بنينا إطارات عمل مع تعليمات موجهة، ومفاتيح استجابة، ومنطق تنظيم — وغالبًا ما استغرق الأمر شهورًا لضبط الوكلاء للإنتاج. ومع تحسن نماذج اللغة بشكل جذري في مهارات التفكير واستخدام الأدوات، أصبحت هذه الإطارات المعقدة عنق زجاجة يقيّد سرعة التكرار والمرونة. ومن هنا أدركنا هذا التحول، فأنشأنا Strands Agents لإزالة تعقيدات التنسيق والاستفادة من قدرات التفكير واستخدام الأدوات الأصلية في نماذج اللغة الحديثة. أدى هذا النهج إلى تقليل وقت التطوير من شهور إلى أيام أو أسابيع، مما سرّع بشكل كبير جاهزية الإنتاج وحسن من تجربة المستخدم. ### المفاهيم الأساسية لـ Strands Agents الوكيل يتكون من ثلاثة مكونات: (1) النموذج، (2) الأدوات، و(3) الموجه. يستخدم الوكيل هذه بشكل مستقل لإكمال مهام مثل الإجابة على الأسئلة، البرمجة، التخطيط، أو تحسين المحافظ.

يسمح النهج المعتمد على النماذج بتوجيه النموذج لخطواته واستخدام الأدوات بشكل ديناميكي لتحقيق الهدف. - **النموذج:** تدعم Strands نماذج مرنة تشمل نماذج Amazon Bedrock مع استخدام الأدوات والبث المباشر، ونماذج Anthropic Claude عبر API، ونماذج Llama عبر Llama API، وOllama للتطوير المحلي، وOpenAI عبر LiteLLM، ونماذج مخصصة. - **الأدوات:** تتوفر آلاف أدوات بروتوكول سياق النموذج (MCP) بالإضافة إلى أكثر من 20 أداة جاهزة، مثل إدارة الملفات، واستدعاءات API، والتفاعل مع AWS API. يمكن أيضًا تغليف دوال بايثون بسهولة كأدوات باستخدام الزخرفة @tool. - **الموجه:** يزوّد المطورون الموجه بلغة طبيعية يحدد المهمة، إضافة إلى موجه نظامي لتعليمات سلوك الوكيل. يعمل الوكيل عبر "حلقة الوكيل" التي تتضمن التفاعل مع النموذج والأدوات حتى اكتمال المهمة. في كل دورة، يتلقى النموذج الموجه، والسياق، ووصف الأدوات، ويقرر إما الاستجابة مباشرة، أو التخطيط، أو التأمل، أو استدعاء الأدوات. تقوم Strands بتنفيذ الأدوات المختارة وإعادة النتائج للنموذج، ويستمر التفاعل حتى الانتاج النهائي. تمكّن الأدوات من التخصيص والتعقيد: يمكنها استرجاع مستندات من قواعد المعرفة، إجراء استدعاءات API، تشغيل شفرة بايثون، أو تقديم تعليمات ثابتة. تشمل الأدوات النموذجية: - **أداة الاسترجاع:** تقوم بالبحث الدلالي عبر قواعد معرفة Amazon Bedrock، وتعيد المستندات أو الأدوات ذات الصلة. على سبيل المثال، يختار وكيل داخلي في AWS من بين أكثر من 6000 أداة من خلال استرجاع مجموعة ذات صلة لتقديمها إلى النموذج. - **أداة التفكير:** تمكّن من معالجة تحليلية معمقة متعددة الدورات والتفكير الذاتي. - **أدوات متعددة الوكلاء:** تدعم تنظيم سيناريوهات التعاون بين وكلاء متعددين، مثل سير العمل، والرسوم البيانية، والنماذج الجماعية. والخطط المستقبلية تشمل دعم بروتوكول Agent2Agent (A2A). ### كيف تبدأ باستخدام Strands Agents إليك مثال بسيط لمساعد تسميات بالأسماء باستخدام Strands، باستخدام نموذج Amazon Bedrock، وخادم MCP للتحقق من صحة المجال، وأداة جاهزة على GitHub للتحقق من توفر اسم المنظمة: ```python from strands import Agent from strands. tools. mcp import MCPClient from strands_tools import http_request from mcp import stdio_client, StdioServerParameters NAMING_SYSTEM_PROMPT = """ أنت مساعد يساعد في تسمية مشاريع المصادر المفتوحة. قم بتوفير أسماء نطاقات متاحة ومنظمات على GitHub بعد التحقق من توافرها. """ domain_name_tools = MCPClient(lambda: stdio_client( StdioServerParameters(command="uvx", args=["fastdomaincheck-mcp-server"]) )) github_tools = [http_request] with domain_name_tools: tools = domain_name_tools. list_tools_sync() + github_tools naming_agent = Agent(system_prompt=NAMING_SYSTEM_PROMPT، tools=tools) naming_agent("أريد تسمية مشروع مصدر مفتوح لبناء وكلاء الذكاء الاصطناعي. ") ``` لتشغيل هذا الكود، اضبط رمز GitHub الخاص بك على variable `GITHUB_TOKEN`، وتأكد من الوصول إلى نموذج Anthropic Claude 3. 7 Sonnet في المنطقة us-west-2، وتهيئة بيانات اعتماد AWS الخاصة بك. التثبيت يكون بواسطة: ``` pip install strands-agents strands-agents-tools python -u agent. py ``` ستحصل على اقتراحات لاسم المشروع مع التحقق من توافرها. تتكامل خوادم MCP الخاصة بـ Strands بشكل جيد مع أدوات التطوير المعتمدة على الذكاء الاصطناعي، مثل سطر أوامر Q Developer. على سبيل المثال، أضف التالي لإعدادات MCP الخاصة بك: ```json { "mcpServers": { "strands": { "command": "uvx", "args": ["strands-agents-mcp-server"] } } } ``` ### إطلاق الوكلاء في الإنتاج تم تصميم Strands ليكون مناسبًا للاستخدام في بيئة الإنتاج، مع تقديم بنى نشر مرنة. يمكنك تشغيل الوكلاء محليًا، وراء API باستخدام خدمات مثل AWS Lambda أو Fargate أو EC2، أو كنظام موزع يفصل بين حلقة الوكيل وبيئة تنفيذ الأدوات. على سبيل المثال، قد تعمل الأدوات داخل Lambda، بينما يعمل الوكيل في حاويات؛ أو قد تتولى العملاء الأدوات محليًا وتتواصل مع خادم الوكيل. كما تدعم Strands الرصد والمراقبة عبر OpenTelemetry (OTEL)، مما يُتيح تتبع، وقياسات، ورصد تفصيلي لجلسات الوكلاء عبر أنظمة موزعة. ### انضم إلى مجتمع Strands Agents Strands Agents مشروع مفتوح المصدر بموجب رخصة Apache 2. 0. ندعو للمساهمة لإضافة دعم للنماذج والأدوات، تطوير ميزات جديدة، أو تحسين الوثائق. إذا وجدت أخطاء أو لديك أفكار، انضم إلينا على GitHub وساعد في بناء مستقبل وكلاء الذكاء الاصطناعي مع Strands!



Brief news summary

يعد Strands Agents مجموعة أدوات مفتوحة المصدر (SDK) مصممة لتبسيط تطوير وكلاء الذكاء الاصطناعي باستخدام نهج نمطي منخفض الكود. يدعم تعقيدات مشاريع متنوعة ويضمن انتقالًا سلسًا من التطوير المحلي إلى الإنتاج. موثوق به من قبل فرق AWS مثل مطور Amazon Q و AWS Glue، ويستفيد من قدرات التفكير الطبيعي واستخدام الأدوات في نماذج اللغة الكبيرة الحديثة، متجنبًا التنسيق المعقد. يبني المطورون الوكلاء عن طريق تحديد التعليمات، والأدوات، والنماذج، مع دمج مزودين مثل Amazon Bedrock، وAnthropic، وMeta، وOllama. يقوم SDK بربط النماذج مع واجهات برمجة التطبيقات (APIs)، واسترجاع المعرفة، ووظائف بايثون، مما يمكّن الوكلاء من التخطيط، والتصرف، والتعاون في سير عمل متعدد الوكلاء. مرخص تحت رخصة Apache 2.0، يتمتع Strands بمجتمع متنامٍ يضم شركات مثل Accenture، وAnthropic، وMeta، وPwC، ويوفر تطبيقات مرجعية، وأدوات نشر، ودعم واسع للهندسة المعمارية، ورصد استنادًا إلى OpenTelemetry. كما ستعزز خوادم بروتوكول سياق النموذج من أدوات التطوير، مما يسرع من عملية تطوير وكلاء الذكاء الاصطناعي. انضم إلى مجتمع GitHub اليوم لتبدأ في بناء وتطوير مع Strands Agents.
Business on autopilot

AI-powered Lead Generation in Social Media
and Search Engines

Let AI take control and automatically generate leads for you!

I'm your Content Manager, ready to handle your first test assignment

Language

Content Maker

Our unique Content Maker allows you to create an SEO article, social media posts, and a video based on the information presented in the article

news image

Last news

The Best for your Business

Learn how AI can help your business.
Let’s talk!

May 17, 2025, 4:46 p.m.

انضم جان-أوليفر سيل، الرئيس التنفيذي السابق لشركة…

جان-أوليفر سيل، الرئيس التنفيذي السابق لريدكوين ألمانيا وشخصية رئيسية في تأمين أول ترخيص لحفظ الأصول المشفرة من بافين خلال فترة عمله في شركة Coinbase، تم تعيينه رئيسًا تشغيليًا لشركة LUKSO، وهي سلسلة بلوكشين من الطبقة الأولى مركزة على القطاعات الاجتماعية والإبداعية.

May 17, 2025, 4:15 p.m.

القلق الأمريكي من دمج الذكاء الاصطناعي في هواتف آ…

تقوم إدارة ترامب ومسؤولو الكونغرس الأمريكي حاليًا بفحص التعاون الأخير بين شركة أبل وعلي بابا، الذي يخطط لدمج تكنولوجيا الذكاء الاصطناعي (AI) الخاصة بعلي بابا في هواتف آيفون المستخدمة داخل الصين.

May 17, 2025, 3:09 p.m.

شهادة SHX تُشغّل مستقبل المدفوعات اللامركزية المستد…

حتى 17 مايو 2025، يتطور سوق العملات الرقمية مع مشاريع مبتكرة مثل توكن سترونج هولد (SHX)، وهو رمز أصلي لمنصة سترونج هولد مصمم لربط التمويل التقليدي وتقنية البلوك تشين.

May 17, 2025, 2:43 p.m.

قلق الولايات المتحدة بشأن تكامل الذكاء الاصطناعي …

تشدد إدارة ترامب ومسؤولو الكونغرس الأمريكيون بشكل متزايد على شراكة حديثة بين شركة أبل وعملاق التقنية الصيني علي بابا.

May 17, 2025, 1:36 p.m.

العملات الرقمية للبنك المركزي: دور تقنية البلوكشين

البنوك المركزية في جميع أنحاء العالم تقترب بشكل متزايد من استكشاف دمج تقنية blockchain لإنشاء عملات رقمية تُعرف باسم العملات الرقمية للبنوك المركزية (CBDCs).

May 17, 2025, 11:54 a.m.

تعيين جمعية البلوكشين للمفوّض، خبير العملات الرقمي…

سعت جمعية البلوكتشين، وهي واحدة من أبرز مجموعات الضغط على العملات الرقمية، لتعيين مدير تنفيذيا جديدا يمتلك علاقات قوية بواشنطن ومعرفة عميقة بالعملات الرقمية، بهدف ملء هذا المنصب بسرعة للاستفادة من نافذة تشريعية ضيقة قبل الانتخابات النصفية المقررة العام القادم.

May 17, 2025, 11:36 a.m.

القلق الأمريكي بشأن دمج الذكاء الاصطناعي بين شركة…

تقوم إدارة ترامب والمسؤولون في الكونغرس الأمريكيين بفحص شراكة رئيسية بين شركة أبل وعلي بابا، وفقًا لما ذكرت صحيفة نيويورك تايمز، تتعلق بدمج تقنية الذكاء الاصطناعي الخاصة بعلي بابا في هواتف آيفون المباعة في الصين.

All news