lang icon Swahili
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.
1

Wakala za Strands: SDK ya Chanzo Huria Kwa Ujenzi wa Wakala wa AI Kwa Njia Inayoendeshwa Na Mfano

Nina furaha kutangaza kuzinduliwa kwa Strands Agents, SDK ya wazi inayorahisisha ujenzi na uendeshaji wa mawakala wa AI kwa kutumia mbinu ya kuendeshwa na modelos kwa mistari michache ya msimbo. Strands inaungwa mkono na matumizi mbalimbali kuanzia mawakala rahisi hadi magumu na inapanuka kutoka kwa maendeleo ya eneo hadi uzalishaji wa majaribio. Tayari inatumika kwa timu za AWS kama vile Amazon Q Developer, AWS Glue, na VPC Reachability Analyzer. Sasa, unaweza kutumia Strands kuunda mawakala wako wa AI kwa urahisi. Tofauti na mifumo inayohitaji uainishaji wa michakato tata, Strands inachukua uwezo wa models wa kisasa kama vile upangaji, kuunganisha fikra, kuitisha zana, na tafakuri—kumuwezesha msanidi programu kuelezea tu ombi na orodha ya zana ili kuundwa kwa wakala. Strands, kama nyuzi mbili za DNA, inahusisha modeli na zana; modeli inaendelea kupanga hatua zinazofuata na kuendesha zana kwa mantiki ya kina. Inasaidia kwa ubinafsishaji mkubwa ikiwa ni pamoja na uteuzi wa zana, usimamizi wa muktadha, hali ya kikao, kumbukumbu, na matumizi ya mawakala wengi. Strands inafanya kazi na modeli kutoka Amazon Bedrock, Anthropic, Ollama, Meta, na wengine kupitia LiteLLM, zinaweza kuendeshwa mahali popote. Mradi huu ni jamii ya wazi yenye michango kutoka kwa Accenture, Anthropic, Langfuse, mem0. ai, Meta, PwC, Ragas. io, Tavily, na zaidi. Mifano ni pamoja na msaada wa API wa Anthropic na ujumuishaji wa API ya Llama ya Meta. Jiunge nasi kwenye GitHub kuanza! ### Safari Yetu ya Wakala Wakati wa kufanya kazi kwenye Amazon Q Developer, msaidizi wa AI wa kizalishaji kwa ajili ya maendeleo ya programu, timu yangu ilianza kujenga mawakala wa AI mwanzoni mwa 2023 kufuatia karatasi ya ReAct (Reasoning and Acting), ambayo ilionyesha kuwa modeli kubwa za lugha (LLMs) zinaweza kufikiri na kufanya hatua, kama vile kuita API kwa kuunda viingilio. Ingawa LLMs mwanzoni hakukuwa na mafunzo ya kuwa mawakala bali kwa mazungumzo ya lugha asilia, tulijenga mifumo tata yenye maelekezo ya ombi, wachambuzi wa majibu, na mantiki ya uratibu—ambayo mara nyingi ilitumia miezi kurekebisha mawakala kwa uzalishaji. Kadri LLMs zilivyoboreshwa kwa ufanisi wa kufikiri na matumizi ya zana, mifumo hiyo tata ikawa ni vizuizi vinavyopunguza kasi ya mzunguko wa ubunifu na ufanisi. Kutambua mabadiliko haya, tulitengeneza Strands Agents ili kuondoa ugumu wa uratibu na kutekeleza uwezo wa kujenga wa modeli wa kisasa wa AI na matumizi ya zana. Mbinu hii ilipunguza muda wa maendeleo kutoka miezi hadi siku au wiki, ikaharakisha sana uzalishaji wa vitufe na kuboresha uzoefu wa mtumiaji. ### Misingi Muhimu ya Strands Agents Wakala unajumuisha vipengele vitatu: (1) modeli, (2) zana, na (3) ombi. Mawakala hutumia huru hivi viwili kufanikisha majukumu kama kujibu maswali, kuandika programu, kupanga, au kuboresha orodha.

Njia ya kuendeshwa na modeli inaruhusu modeli kuelekeza hatua zake na matumizi ya zana kwa muktadha wa kufanikisha lengo. - **Modeli:** Strands inaunga mkono modeli zinazobadilika ikiwa ni pamoja na modeli za Amazon Bedrock zenye matumizi ya zana na kueneza taarifa, modeli za Anthropic Claude kupitia API, modeli za Llama kupitia Llama API, Ollama kwa maendeleo ya eneo, OpenAI kupitia LiteLLM, na modeli za desturi. - **Zana:** Zana za zaidi ya 1000 kutoka kwa Model Context Protocol (MCP) server, pamoja na zana zaidi ya 20 zilizotayarishwa tayari kama zipi za kushughulikia faili, kuita API, na mwingiliano na AWS API. Opcional, kazi za Python zinaweza kufunguliwa kirahisi kama zana kwa kutumia dekoreta ya @tool. - **Ombi:** Waendelezaji hutoa ombi la lugha asilia linalobainisha kazi na ombi la mfumo kwa maelekezo kuhusu tabia ya wakala. Wakala huendesha mzunguko wa “mzunguko wa wakala” wa kuingiliana na modeli na zana hadi kukamilika. Katika kila mzunguko, LLM hupokea ombi, muktadha, na maelezo ya zana, na kuamua kama kujibu moja kwa moja, kupanga, Tafakuri, au kuita zana. Strands inatekeleza zana zilizochaguliwa na kurudisha matokeo kwa LLM, na hatimaye kuleta matokeo ya mwisho. Zana huruhusu ubinafsishaji na ugumu: zinaweza kupata hati kutoka kwa hifadhi za maarifa, kufanya vitufe vya API, kuendesha programu za Python, au kutoa maelekezo static. Mifano ya zana ni pamoja na: - **Kurejesha Zana:** Fanya utafutaji wa maana kwa hifadhidata za maarifa za Amazon Bedrock, ukirejesha hati au zana zinazohusiana. Kwa mfano, wakala wa ndani wa AWS huchagua kutoka kwa zana zaidi ya 6, 000 kwa kurejesha sehemu inayohusiana ili kuonyesha kwa modeli. - **Thinking Tool:** Inawawezesha mchakato wa kina wa uchambuzi wa mzunguko mwingi wa fikira na tafakuri binafsi. - **Zana kwa Mawakala Wengi:** Mchakato wa kazi, mchoro wa michoro, na zana za makundi yanasaidia uratibu wa mawakala wengi kwa pamoja kwa majukumu tata. Msaada wa protokali ya Agent2Agent (A2A) unakuja hivi karibuni. ### Jinsi ya Kuanza na Strands Agents Huu hapa mfano rahisi wa msaidizi wa AI wa jina uliotengenezwa kwa Strands ukitumia modeli ya Amazon Bedrock, seva ya MCP kwa uthibitishaji wa eneo, na zana ya GitHub iliyotayarishwa kuangalia upatikanaji wa jina la shirika: ```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 = """ Wewe ni msaidizi anayesaidia kuita majina ya miradi ya wazi. Toa majina yanayopatikana ya domeni na mashirika ya GitHub baada ya kuthibitisha upatikanaji wao. """ 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("Nahitaji jina la mradi wa wazi wa kuunda mawakala wa AI. ") ``` Ili kuendesha hii, weka token yako ya GitHub kama `GITHUB_TOKEN`, kuwa na ufikiaji wa modeli ya Anthropic Claude 3. 7 Sonnet katika us-west-2, na kusanidi upatikanaji wa AWS. Install kwa kutumia: ``` pip install strands-agents strands-agents-tools python -u agent. py ``` Utapata mapendekezo ya majina ya miradi pamoja na ukaguzi wa upatikanaji. Seva za MCP za Strands zinashirikiana vizuri na zana za maendeleo zinazosaidiwa na AI kama vile Q Developer CLI. Kwa mfano, ongeza yafuatayo kwenye usanidi wako wa MCP: ```json { "mcpServers": { "strands": { "command": "uvx", "args": ["strands-agents-mcp-server"] } } } ``` ### Kusambaza Strands Agents katika Uzalishaji Strands imeundwa kwa matumizi ya uzalishaji, ikitoa miundo sh flexibility za usambazaji. unaweza kuendesha mawakala kwa eneo lako, nyuma ya API (ukitumia AWS Lambda, Fargate, au EC2), au kama mfumo wa ugawaji unaotenganisha mzunguko wa wakala na mazingira ya utekelezaji wa zana. Kwa mfano, zana zinaweza kuendeshwa na Lambda huku wakala akihudumiwa katika kontena; au wateja wanaweza kushughulikia zana kwa eneo na kuwasiliana na wakala wa nyuma. Strands pia inaunga mkono hali ya ufuatiliaji na uangalizi kupitia OpenTelemetry (OTEL), ambayo inatoa ufuatiliaji wa kina, takwimu, na telemetry kwa michakato ya mawakala katika mifumo inayogawanyika. ### Jiunge na Jamii ya Strands Agents Strands Agents ni chanzo huria chini ya Leseni ya Apache 2. 0. Tunakaribisha michango ya kuongeza msaada wa model na zana, kuendeleza vipengele vipya, au kuboresha nyaraka. Ikiwa utapata hitilafu au una mawazo, jiunge nasi kwenye GitHub na saidia kujenga mustakabali wa mawakala wa AI kwa Strands!



Brief news summary

Strands Agents ni SDK ya chanzo huria iliyotengenezwa ili rahisisha maendeleo ya mawakala wa AI kwa kutumia mbinu ya mtindo wa kuendesha kwa mura wa chini wa coding. Inasaidia migongo tofauti ya miradi na kuhakikisha uhamishaji rahisi kutoka kwa maendeleo ya ndani hadi uzalishaji. Inaaminiwa na timu za AWS kama Amazon Q Developer na AWS Glue, ikitumia uwezo wa akili wa lugha kubwa wa kisasa na matumizi ya zana, ikiepuka mpangilio mgumu. Waendelezaji hujenga mawakala kwa kufafanua machapisho, zana, na modeli, wakijumuisha wanaotoa huduma kama Amazon Bedrock, Anthropic, Meta, na Ollama. SDK hiyo inaunganisha modeli na API, upatikanaji wa maarifa, na kazi za Python, kuruhusu mawakala kupanga, kutenda, na kushirikiana katika mifumo ya mawakala wengi. Imepewa leseni chini ya Apache 2.0, Strands ina jumuiya inayokua ikijumuisha Accenture, Anthropic, Meta, na PwC, inayotoa mifano ya rejea, wananchi wa usambazaji wa zana, msaada mpana wa miundo, na ufuatiliaji wa OpenTelemetry. Mikataba ya Model Context Protocol ya SDK hiyo huongeza bora zaidi zana, kuharakisha maendeleo ya mawakala wa AI. Jiunge na jumuiya ya GitHub leo kuanza kujenga na 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:15 p.m.

Hali ya kuwa na wasiwasi nchini Marekani kuhusu u…

Kuwasiliana kati ya utawala wa Trump na maafisa wa Bunge la Marekani kwa sasa kunaangazia ushirikiano wa hivi karibuni kati ya Apple na Alibaba, ambao unakusudia kujumuisha teknolojia ya akili bandia (AI) ya Alibaba kwenye simu za iPhone zinazotumiwa nchini China.

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

SHX Crypto Inang'azia Mustakabali wa Malipo Endel…

Kifikia Tarehe 17 Mei 2025, soko la sarafu za kidigitali linabadilika kwa miradi mipya kama Stronghold Token (SHX), token ya asili ya jukwaa la Stronghold linalolenga kuunganisha fedha za jadi na teknolojia ya blockchain.

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

Matarajio ya Marekani Kuhusu Muungano wa AI wa Ap…

Serikali ya Trump na maafisa mbalimbali wa bunge la Marekani wanaongeza ukaguzi kuhusu ushirikiano wa hivi karibuni kati ya Apple Inc.

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

Sarafu za Kidigitali za Benki Kuu: Nafasi ya Bloc…

Benki kuu duniani kote zinaongezeka kwenye uchunguzi wa ujumuishaji wa Teknolojia ya Blockchain ili kuunda sarafu za kidigitali zinazojulikana kama Sarafu za Kidigitali za Benki Kuu (CBDCs).

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

Shirika la Blockchain linaweka mkuu mpya wa CFTC …

Chama cha Blockchain, kikundi kinachoongoza katika upigaji debe wa sarafu za kidijitali, kilitafuta Mkurugenzi Mkuu mpya mwenye uhusiano mzuri wa Washington na maarifa makubwa kuhusu sarafu za kidijitali, kwa lengo la kujaza nafasi hiyo kwa haraka ili kutumia fursa ndogo ya kisheria kabla ya uchaguzi wa katikati ya muhula wa mwaka ujao.

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

Mazingira ya Marekani Kuhusu Muunganiko wa AI wa …

Serikali ya Trump na maafisa wa bunge la Marekani wanachunguza ushirikiano mkubwa kati ya Apple na Alibaba, kulingana na ripoti ya The New York Times, unaohusisha ujumuishaji wa teknolojia ya AI ya Alibaba kwenye simu za iPhone zinazouzwa China.

May 17, 2025, 10:08 a.m.

kutana na Cryptos 7 Bora Za kununua Leo Mei 2025 …

Kama Mei 2025 inavyoendelea, taswira ya sarafu za kidijitali inachochewa na mafanikio ya kiteknolojia na mabadiliko ya kanuni.

All news