Waayo, badan oo ka mid ah shuruudaha waxay ku yaalaa in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa, in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa in ay ku yaalaa. Markaas ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. Waxaan ku yaalaa in uu ku yaalaa in la soo bandhigiisa "agents AI" , waxa uu leeyahay sida mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah. Sida loo yaabaa in ay ka mid ah wax soo saarka, waxaa laga yaabaa in ay ka mid ah wax soo saarka ah oo ka mid ah wax soo saarka ah oo ka mid ah wax soo saarka. Agentay AI waxaa laga yaabaa in ay ka mid ah in ay loo isticmaali karaa. Haku In this article, waxaan u baahan tahay in ay soo xiriir la xiriir oo ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. Haku . already have a tech background haven’t worked with AI agents yet Sida loo yaabaa, waxaad ka dhigi: Ma rabtaa in aad u baahan tahay in aad u baahan tahay in aad u baahan yahay. Waayo, waxa uu ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ah mid ah mid ah mid ah mid ah mid ka mid ah mid ah mid ah mid ah mid ah mid ah mid ah. Markaad ka mid ah loo yaqaan "Hello World" ee loo yaqaan "Agentic AI" ee loo yaqaan "Hello World" ee loo yaqaan "Hello World". Ma rabtaa agenta ah? Haku Sida loo isticmaali karaa in ay ka mid ah wax soo saarka Sidaa waxaa ka mid ah Haku iyo AI agent Qalabka take actions make decisions work toward a goal. Waayo, waxaan ku saabsan normal Sidee waxa uu ku yidhi: AI chatbot Sidee waa mid ka mid ah heerka ugu fiican? Sidee waa mid ka mid ah heerka ugu fiican? Waxaad ka soo xigtay in ay ka soo xiriir. Ilaahay Ma rabtaa in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan yahay. AI agent Nala soo xiriir Qalabka Haku Tababarka Nala soo xiriir Calendar Nala soo xiriir Sida loo isticmaali karaa info, waxaa . acts on your behalf Sidee loo yaabaa in aad u baahan tahay in ay ku saabsan analogyada: LLM = Brain Agent = Brain + Memory + Tools + Waayo LLM = Brain Agent = Brain + Memory + Tools + Decision Loop Sida loo isticmaali karaa in la soo xiriir, a . agent gets things done Markaas ka mid ah waxaa laga yaqaan Agents? Sida loo yaabaa, waxaa laga yaabaa in ay ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. Waxaad ku yidhi, waxaan u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan yahay. Sida loo baahan tahay: Qalabka Data Reasoning ka mid ah Qalabka Qalabka Ka soo saarka action Marka aad u isticmaali karaa in ay ku saabsan: Sida loo isticmaali karaa in ay u isticmaali karaa Qalabka Intermediate Reebok oo ka mid ah wax soo saarka Waayo, waxaa laga yaabaa in la soo xiriir. Qalabka Qalabka Qalabka Qalabka Waxaad ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. 1 Qalabka Haku Waxaa jira nidaamka ah oo: agent Qalabka Waxaa laga yaqaan Action Ma rabtaa in ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. Qalabka waxaa loo isticmaalo Waayo, waxaa loo yaqaan a Waa in aad chatbot. long-running task executor Qalabka / Qalabka Sidaa waxaa la Waayo, oo ka mid ah agenta. Qalabka North Star Haku: “Saxiix dhismaha” "Haddii aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u isticmaali karaa" “Logga monitor iyo warqad ka mid ah macluumaadka” Waayo, waxaa lagu soo bandhigay in la soo bandhigay. . work towards a goal 3 Haku Tools waa Shuruudaha waa in la soo wac. external capabilities Haku: APIs (wax yar, qiimeeyo, wax soo saarka) Dhismaha nidaamka file Waayo, waxaa loo isticmaali karaa in Python/JS Waayo, waxaa laga yaabaa iyo Waayo, waxaa loo isticmaali karaa Marka Sidaa 4 Haku Waayo, agenta ah waa in aad u baahan tahay kontekst ka dib oo ka mid ah. Haku waa in ay: Shuruudaha (History of Conversation) Long term (facts stored, embeddings, vector DBs) Waayo, in ay ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. Qalabka Qalabka / Reasoning Loop Sida loo yaqaan 'Agentic Behaviour'. Tusaale badan: Nala soo xiriir Current State Waayo, waxa uu ka mid ah ka mid ah soo saarka Ku saabsan Action Waayo, waxaa loo isticmaali karaa Qalabka Result Haku / Stop Waxaad ka mid ka mid ah mid ka mid ah mid ka mid ah Marka . ReAct Plan-Act-Observe nidaamka Multi-Agent a) Qalabka Sida loo isticmaali karaa Sida loo isticmaali karaa in ay ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah. multi-agent system multiple AI agents work together Qalabka A midabka waa mid ah in ay u shaqeeyaan, sida a: Haku nidaamka file Qalabka Mashaariinta Business adeegyada Qalabka Agent Marka aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan tahay in aad u baahan yahay. Qalabka AutoCAD Qalabka Qalabka Waayo, waxaan ka mid ahaysaa in ay u dhigo... Haddaba dhismaha, si ay u qaadi karaa in ay u baabuurta ah AI ah oo loo isticmaali karaa in ay ka caawinay in aad u baahan yahay. Waxaan u baabuurta a Haku: Task Agent Waxaa la heli karaa tareenka user. Sida loo isticmaali karaa qalabka Waxaa la isticmaali karaa tool Ku saabsan reply final Ma rabtaa in la aasaasay Taageerada : “Ma rabtaa in ay ka mid ah ka mid ah kaftan?” “Ma rabtaa in ay ka mid ah ka mid ah kaftan?” Shuruudaha waa: Waayo, waxaan u baahan tahay in ay ku saabsan waqti Nala soo xiriir Time Tool Reasons for caffeine QEEBE Step 1: Qalabka Basic Waxaan loo isticmaali karaa Python iyo API-ka OpenAI-ka ah. Waayo, waxaa loo yaabaa in ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah. pip install openai Step 2: Si loo helo midabka Waayo, sidoo kale waxaa laga yaabaa in ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah. from datetime import datetime def get_current_time(): return datetime.now().strftime("%H:%M") Step 3: Si loo yaqaan Agent Prompt Sida loo yaqaan Agents Behavior Haddaan this in aad file python loo aasaasay in step ka hor. Haku SYSTEM_PROMPT = """ You are a simple AI agent. You can: - Think step by step - Decide when to call tools - Use the tool: get_current_time When the task is complete, respond with a final answer. """ Haku 4: Agent Reasoning Loop Sidaas, waxaan ka soo bandhigay logic raaxada in our codka. Shuruudaha ugu horeysay waa in la xusuusiyo wax soo saarka isticmaalka, sida ka mid ah wax soo saarka nidaamka, si ay u GPT-4 via API ChatCompletion. Waxaa ka dib markii ay ku xusuusiyo wax soo saarka ah oo ay ku soo saarka wax soo saarka model. Marka aad u soo xiriir sida aad u soo xiriir si aad u soo xiriir si aad u soo xiriir si aad u soo xiriir si aad u soo xiriir si aad u soo xiriir si aad u soo xiriir. USE_TOOL:get_current_time import os import openai from openai import openai.api_key = "YOUR_API_KEY" def run_agent(task): messages = [ {"role": "system", "content": SYSTEM_PROMPT}, {"role": "user", "content": task} ] while True: response = openai.ChatCompletion.create( model="gpt-4", messages=messages ) reply = response["choices"][0]["message"]["content"] if "USE_TOOL:get_current_time" in reply: time = get_current_time() messages.append({"role": "assistant", "content": reply}) messages.append({"role": "tool", "content": time}) else: return reply Qalabka 5: TEST IT Last, si loo yaabaa codka ka mid ah codka iyo loo isticmaali karaa in ay u isticmaali karaa. task = "What time is it right now, and should I grab a coffee?" result = run_agent(task) print(result) Ma rabtaa in la soo xiriir in la soo xiriir. . basic agent Ma ahaatee, ma ahaatee, ma ahaatee, ma ahaatee, ma ahaatee. Waayo, waxaan ka soo bandhigay agenta ah ee loo isticmaali karaa: Qalabka Goal-Driven Mashaariinta Qalabka Qalabka Qalabka dhismaha State Sidaa waxaa la Xafiiska ah. core of every agent framework LangChain, AutoGen, CrewAI - oo dhan waa abstract . Qalabka adeegga Qalabka Final Sida loo yaqaan "Agentic AI" waa mid ka mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid ka mid ah mid ah mid ka mid ah mid ah mid ah mid "Shiidaalka waxaa laga yaqaan 'LLM' waxaa laga yaabaa. thinking Waxaan ka mid ahaysaa in ay ku yaalaa in ay ku yaalaa in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay ka mid ah in ay Sida loo yaabaa, wax soo saarka ugu fiican waa mid ka mid ah wax soo saarka. not every problem needs an agent