lang icon Albanian
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.
2

Agjentët Strands: SDK-i me Burim të Hapur për Ndërtimin e Agjentëve të Inteligjencës Artificiale me Qasje të Bazuar në Modele

Jam i emocionuar të njoftoj lirimin e Strands Agents, një SDK me burim të hapur që e thjeshton ndërtimin dhe funksionimin e agjentëve të inteligjencës artificiale me një qasje të bazuar në modele duke përdorur vetëm disa rreshta kodi. Strands mbështet një gamë të gjerë përdorimesh, nga agjentë të thjeshtë deri te të ndërlikuar dhe rritet nga zhvillimi lokal deri te vendosja në prodhim. Ai tashmë është në prodhim te ekipet e AWS si Amazon Q Developer, AWS Glue, dhe VPC Reachability Analyzer. Tani, ju mund të përdorni Strands për të krijuar lehtësisht agjentë tuaj të intelijencës artificiale. Ndryshe nga kornizat që kërkojnë përcaktimin e rrjedhave të komplikuara pune, Strands shfrytëzon aftësitë më të fundit të modeleve—si planifikimi, lidhja e mendimeve, thirrja e mjeteve, dhe reflektimi—që lejon zhvilluesit të përcaktojnë vetëm një komandë dhe një listë mjetesh për të krijuar një agjent. Strands, si dy shina të ADN-së, lidh modelin dhe mjetet; modeli planifikon hapat e ardhshëm dhe përdor mjetet me arsyetim të avancuar. Ai mbështet personalizime të gjera duke përfshirë zgjedhjen e mjetesh, menaxhimin e kontekstit, gjendjen e sesionit, memorien, dhe aplikacionet me shumë agjentë. Strands punon me modele nga Amazon Bedrock, Anthropic, Ollama, Meta, dhe të tjerë përmes LiteLLM, që funksionojnë kudo. Projekti është i hapur për komunitetin me kontribute nga Accenture, Anthropic, Langfuse, mem0. ai, Meta, PwC, Ragas. io, Tavily, dhe të tjerë. Përfshirje janë përfshirë mbështetja API e Anthropic dhe integrimi i API-së Llama i Meta-s. Bashkohuni me ne në GitHub për të filluar! ### Udhëtimi ynë me Agjentët Duke punuar te Amazon Q Developer, një asistent gjenerativ AI për zhvillimin e softuerit, ekipi im filloi të ndërtonte agjentë AI në fillim të 2023, pas publikimit të dokumentit ReAct (Reasoning and Acting), i cili tregoi se modelet gjuhësore të mëdha (LLMs) mund të arsyetojnë dhe të ndërmarrin veprime, si thirrje API me inputë të gjeneruar. Edhe pse fillimisht LLM-ët nuk u trajnuan për të vepruar si agjentë por për bisedë në gjuhën natyrore, ndërtojmë korniza komplekse me udhëzime në prompt, parser-e përgjigjesh, dhe logjikë orkestrimi—shpesh duke shpenzuar muaj duke përshtatur agjentët për prodhim. Ndërsa LLM-të përmirësoheshin ndjeshëm në arsyetim dhe përdorimin e mjeteve, këto korniza të komplikuara u shndërruan në pengesa që kufizonin shpejtësinë e iteracionit dhe fleksibilitetin. Duke njohur këtë ndryshim, krijuam Strands Agents për të eliminuar kompleksitetin e orkestrimit dhe për të shfrytëzuar arsyetimin dhe përdorimin e mjeteve natyrore të LLM-ve moderne. Ky qasje uli kohën e zhvillimit nga muaj në ditë ose javë, duke e shpejtuar gjithashtu gatishmërinë për prodhim dhe duke përmirësuar përvojën e përdoruesit. ### Konceptet Themelore të Strands Agents Një agjent përbëhet nga tre komponentë: (1) një model, (2) mjete, dhe (3) një komand. Agjentët përdorin këto automatikisht për të kryer detyra si përgjigjja në pyetje, kodimi, planifikimi, ose optimizimi i portofolios.

Qasja e bazuar në modele lejon modelin të udhëheqë dinamikisht hapat e tij dhe përdorimin e mjeteve për të arritur qëllimin. - **Modeli:** Strands mbështet modele të ndryshme si modelet nga Amazon Bedrock me përdorim mjetesh dhe transmetim, modelet Anthropic Claude përmes API-së, modelet Llama përmes API-së Llama, Ollama për zhvillim lokal, OpenAI përmes LiteLLM, dhe modele të personalizuara. - **Mjetet:** Janë të disponueshme mijëra mjete Protocolit të Kuadrit të Kontekstit të Modelit (MCP), përfshirë mbi 20 mjete të parapërgatitura si manipulimi i skedarëve, thirrje API, dhe ndërveprim me API-në e AWS. Funksionet Python lehtë mund të merren si mjet duke përdorur dekoratorin @tool. - **Komanda:** Zhvilluesit ofrojnë një komandë në gjuhën natyrore që përcakton detyrën dhe një komandë sistem për udhëzime mbi sjelljen e agjentit. Agjenti ekzekuton një “bikë agjentike” të ndërveprimit me modelin dhe mjetet deri në përfundim. Në çdo cikël, LLM merr komandën, kontekstin, dhe përshkrimet e mjetit, duke vendosur nëse të përgjigjet drejtpërdrejt, të planifikojë, të reflektojë, ose të thërrasë mjetet. Strands ekzekuton mjetet e zgjedhura dhe kthen rezultatet tek LLM-ja, duke arritur në produktin final. Mjetet lejojnë personalizim dhe kompleksitet: ato mund të sjellin dokumente nga bazat e njohurive, të bëjnë thirrje API, të ekzekutojnë kod Python, ose të ofrojnë udhëzime statike. Disa prej tyre janë: - **Mjeti i Marrjes:** Kryen kërkim semantik mbi bazat e njohurive të Amazon Bedrock, duke sjellë dokumente ose mjete të rëndësishme. Për shembull, një agjent i brendshëm i AWS do të zgjedhë nga mbi 6, 000 mjete duke sjellë një substratë të përshtatshme për modelin. - **Mjeti i Mendimeve:** Lejon procesim të analizës së thellë me cikle të shumta dhe vetë-reflektim. - **Mjetet për Agjentë të Shumë:** Mjete të rrjedhës së punës, grafikëve, dhe në grykë për bashkëpunim të shumë agjentëve për detyra komplekse. Mbështetja për protokollin Agent2Agent (A2A) është duke ardhur. ### Filloni me Strands Agents Këtu është një shembull i thjeshtë i një asistenti AI për emërtime të ndërtuar me Strands duke përdorur një model nga Amazon Bedrock, një server MCP për verifikimin e domain-eve, dhe një mjet të parapërgatitur nga GitHub për kontrollin e disponueshmërisë së emrave të organizatës: ```python from strands import Agent from strands. tools. mcp import MCPClient from strands_tools import http_request from mcp import stdio_client, StdioServerParameters PROMPTI I SISTEMIT TË EMRERIMIT = """ Jeni një asistent që ndihmon në emërimin e projekteve me burim të hapur. Ofron emra domaini të disponueshëm dhe organizata në GitHub pas verifikimit të disponueshmërisë së tyre. """ mjetet e domain-it = MCPClient(lambda: stdio_client( StdioServerParameters(command="uvx", args=["fastdomaincheck-mcp-server"]) )) mjetet e GitHub = [http_request] me mjetet e domain-it: mjetet = mjetet e domain-it. list_tools_sync() + mjetet e GitHub agjenti i emërimit = Agent(system_prompt=PROMPTI I SISTEMIT TË EMRERIMIT, tools=mjetet) agjenti i emërimit("Kam nevojë për të emëruar një projekt të hapur burimi për ndërtimin e agjentëve AI. ") ``` Për ta ekzekutuar, vendosni token-in tuaj GitHub si `GITHUB_TOKEN`, sigurohuni që keni akses te modeli Anthropic Claude 3. 7 Sonnet në us-west-2, dhe konfiguroni kredencialet e AWS. Instaloni me: ``` pip install strands-agents strands-agents-tools python -u agent. py ``` Do të merrni sugjerime për emrat e projekteve me kontrollin e disponueshmërisë. Serverët MCP të Strands integrohen mirë me veglat e zhvillimit me ndihmën e AI si Q Developer CLI. Për shembull, shtoni këtë në konfigurimin tuaj MCP: ```json { "mcpServers": { "strands": { "command": "uvx", "args": ["strands-agents-mcp-server"] } } } ``` ### Vendosja e Strands Agents në Prodhim Strands është krijuar me qëllim të përdorimit në prodhim, duke ofruar arkitektura të përshtatshme të vendosjes. Mund të ekzekutoni agjentët lokalisht, prapa API-ve (përdoruesh OpenAI Lambda, Fargate, ose EC2), ose si sisteme të shpërndara që ndajnë periudhën agjentike dhe mjediset e ekzekutimit të mjeteve. Për shembull, mjetet mund të funksionojnë në Lambda ndërsa agjenti në konteinerë; ose klientët mund të menaxhojnë mjetet lokalisht duke komunikuar me një agjent në server. Strands mbështet gjithashtu ndërlidhjen dhe monitorimin përmes OpenTelemetry (OTEL), duke ofruar gjurmë të hollësishme, metrika, dhe telemetri për sesionet e agjentëve në sisteme të shpërndara. ### Bashkohuni me komunitetin e Strands Agents Strands Agents është burim i hapur nën licencën Apache 2. 0. Ju ftojmë të kontribuoni duke shtuar mbështetje për modele dhe mjetet, zhvilluar funksionalitete të reja, ose përmirësuar dokumentacionin. Nëse keni gabime ose ide, bashkohuni me ne në GitHub dhe ndihmoni të ndërtojmë të ardhmen e agjentëve të AI me Strands!



Brief news summary

Strands Agents është një SDK me burim të hapur i projektuara për ta thjeshtuar zhvillimin e agjentëve inteligjentë duke përdorur një qasje të bazuar në modelet dhe me kod të ulët. Ai mbështet kompleksitete të ndryshme të projekteve dhe siguron një kalim të qetë nga zhvillimi lokal në prodhim. I besuar nga ekipet e AWS-së si Amazon Q Developer dhe AWS Glue, ai shfrytëzon mendimin vendas dhe përdorimin e veglave të modeleve të mëdha gjuhësore moderne, duke shmangur orkestrimin e komplikuar. Zhvilluesit ndërtuesjnë agjentë duke përcaktuar prompts, vegla dhe modele, duke integruar furnizues të tillë si Amazon Bedrock, Anthropic, Meta dhe Ollama. SDK-ja lidh modelet me API-të, ripërvetësimin e njohurive dhe funksione Python, duke mundësuar që agjentët të planifikojnë, të veprojnë dhe të bashkëpunojnë në rrjetë të shumë-agenëve. Me licencë Apache 2.0, Strands ka një komunitet në rritje që përfshin Accenture, Anthropic, Meta dhe PwC, duke ofruar zbatim referencash, setë veglash për vendosje, mbështetje të gjerë të arkitekturës dhe observueshmëri bazuar në OpenTelemetry. Serverët e Protokolit të Kontekstit të Modeleve përmirësojnë më tej veglat, duke shpejtuar zhvillimin e agjentëve AI. Bashkohuni sot në komunitetin GitHub për të filluar ndërtimin me 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.

Qëndrimet e SHBA-së për integrimin e Intelignetës…

Rruga e administratës Trump dhe zyrtarët kongresionalë të Shteteve të Bashkuara po shqyrtojnë aktualisht një bashkëpunim të fundit midis Apple dhe Alibaba, i cili planifikon të përfshijë teknologjinë e inteligjencës artificiale (IA) të Alibaba-së në telefonat iPhone të përdorur brenda Kinës.

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

SHX Crypto Ndihmon Ndërmarrjen e së Ardhmes të Pa…

Deri më 17 maj 2025, tregu i kriptovalutave po evoluon me projekte inovative si Stronghold Token (SHX), një token vendor i platformës Stronghold e cila është projektuar për të lidhur financat tradicionale me teknologjinë blockchain.

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

Vendet e SHBA-së për shqetësimet mbi integrimin e…

Qeveria e Trump dhe zyrtarë të ndryshëm të Kongresit amerikan po intensifikojnë vëzhgimin mbi një partneritet të fundit midis Apple Inc.

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

Paratë Digjitale të Bankës Qendrore: Roli i Block…

Bankat qendrorë në mbarë botën janë duke shqyrtuar gjithnjë e më shumë integrimin e teknologjisë blockchain për të krijuar valuta digjitale të njohura si Valutat Digjitale të Bankës Qendrore (CBDC).

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

Shoqata e Blockchain zgjedh komisionerin e CFTC-s…

Shoqata e Blockchain, një grup udhëheqës i lobimit për kriptovaluta, kërkonte një CEO të ri me lidhje të forta në Uashington dhe njohuri të thella mbi kriptovalutat, duke synuar të mbushte rolin shpejt për të shfrytëzuar një dritare të ngushtë legjislative para zgjedhjeve të mesit të mandatit vjetor.

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

shqetësimet e SHBA-së për integrimin e AI-së ndër…

Administrata Trump dhe zyrtarët e Kongresit Amerikan po shqyrtojnë një partneritet të madh midis Apple dhe Alibaba, raportuar nga The New York Times, që përfshin integrimin e teknologjisë së AI të Alibaba në iPhone-t e Apple të shitur në Kinë.

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

Njihe me 7 Krishtësitë më të Mira Kripto për Të B…

Në vazhdim të marsit të vitit 2025, skena e kriptove është energjizuar nga arritjet teknologjike dhe rregullore në zhvillim.

All news