lang icon Greek
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 Agents, ενός ανοιχτού SDK που απλοποιεί την κατασκευή και την εκτέλεση AI agents με μια προσέγγιση βασισμένη σε μοντέλα, χρησιμοποιώντας μόνο μερικές γραμμές κώδικα. Τα Strands υποστηρίζουν ένα ευρύ φάσμα περιπτώσεων χρήσης, από απλούς έως πολύπλοκους agents, και κλιμακώνονται από την τοπική ανάπτυξη έως την παραγωγική παράδοση. Ήδη χρησιμοποιούνται στην παραγωγή από ομάδες της AWS, όπως οι Amazon Q Developer, AWS Glue και VPC Reachability Analyzer. Τώρα, μπορείτε κι εσείς εύκολα να δημιουργήσετε δικούς σας AI agents με τα Strands. Σε αντίθεση με πλαίσια που απαιτούν ορισμό σύνθετων ροών εργασίας, τα Strands αξιοποιούν τις πιο προηγμένες δυνατότητες των μοντέλων—όπως ο σχεδιασμός, η σύνδεση σκέψεων, η ενεργοποίηση εργαλείων και η προβληματισμό—επιτρέποντας στους προγραμματιστές να ορίσουν μόνο ένα ερώτημα (prompt) και μια λίστα εργαλείων για να δημιουργήσουν έναν agent. Τα Strands, όπως δύο άκρα DNA, συνδέουν το μοντέλο και τα εργαλεία· το μοντέλο σχεδιάζει τα επόμενα βήματα και εκτελεί τα εργαλεία με προχωρημένη λογική. Υποστηρίζουν εκτεταμένη προσαρμογή, όπως επιλογή εργαλείων, διαχείριση πλαισίου, κατάσταση συνεδρίας, μνήμη και εφαρμογές πολλαπλών agents. Τα Strands συνεργάζονται με μοντέλα από το Amazon Bedrock, Anthropic, Ollama, Meta και άλλες μέσω LiteLLM, και μπορούν να τρέξουν οπουδήποτε. Το έργο αποτελεί μια ανοιχτή κοινότητα με συνεισφορές από την Accenture, Anthropic, Langfuse, mem0. ai, Meta, PwC, Ragas. io, Tavily και άλλους. Παραδείγματα περιλαμβάνουν την υποστήριξη API της Anthropic και την ενσωμάτωση του API Llama της Meta. Ελάτε στο GitHub για να ξεκινήσετε! ### Η διαδρομή μας με τα Agent Εργαζόμενοι στον Amazon Q Developer, έναν γενετικό βοηθό AI για την ανάπτυξη λογισμικού, η ομάδα μου ξεκίνησε την κατασκευή AI agents αρχές 2023, ακολουθώντας το σχέδιο ReAct (Reasoning and Acting), που έδειξε ότι τα μεγάλα μοντέλα γλώσσας (LLMs) μπορούν να λογαριάζουν και να δράζουν, όπως να κάνουν κλήσεις API μέσω της δημιουργίας εισόδων. Αν και τα LLMs αρχικά δεν είχαν εκπαιδευτεί για να ενεργούν ως agents αλλά για φυσική γλωσσική συνομιλία, δημιουργήσαμε πολύπλοκα πλαίσια με οδηγίες prompt, αναλυτές απαντήσεων και λογική ορχήστρωσης—συχνά περνώντας μήνες ρυθμίζοντας agents για παραγωγή. Καθώς τα LLMs βελτιώθηκαν δραματικά σε λογισμό και χρήση εργαλείων, αυτά τα πολύπλοκα πλαίσια έγιναν εμπόδια που περιορίζουν την ταχύτητα και την ευελιξία των επαναλήψεων. Αναγνωρίζοντας αυτήν την αλλαγή, δημιουργήσαμε τα Strands Agents για να αφαιρέσουμε την πολυπλοκότητα της ορχήστρωσης και να αξιοποιήσουμε τη φυσική λογική και χρήση εργαλείων των σύγχρονων LLMs. Αυτή η προσέγγιση μείωσε τον χρόνο ανάπτυξης από μήνες σε ημέρες ή εβδομάδες, επιταχύνοντας σημαντικά την ετοιμότητα παραγωγής και βελτιώνοντας την εμπειρία χρήστη. ### Κεντρικές έννοιες των Strands Agents Ένας agent αποτελείται από τρία στοιχεία: (1) ένα μοντέλο, (2) εργαλεία και (3) ένα prompt. Οι agents αυτο-διαχειρίζονται χρησιμοποιώντας αυτά τα στοιχεία για να ολοκληρώνουν εργασίες όπως απαντήσεις σε ερωτήσεις, κώδικα, σχεδιασμό ή βελτιστοποίηση χαρτοφυλακίων.

Η μοντελοβασισμένη προσέγγιση επιτρέπει στο μοντέλο να κατευθύνει δυναμικά τα βήματά του και τη χρήση εργαλείων για την επίτευξη του στόχου. - **Μοντέλο:** Τα Strands στηρίζονται σε ευέλικτα μοντέλα, συμπεριλαμβανομένων των Amazon Bedrock με χρήση εργαλείων και streaming, Anthropic Claude μέσω API, Llama μέσω Llama API, Ollama για τοπική ανάπτυξη, OpenAI μέσω LiteLLM και προσαρμοσμένα μοντέλα. - **Εργαλεία:** Υπάρχουν χιλιάδες εργαλεία από το πρωτόκολλο Model Context (MCP), καθώς και πάνω από 20 προκατασκευασμένα εργαλεία, όπως διαχείριση αρχείων, κλήσεις API, και αλληλεπίδραση με AWS API. Πολλές λειτουργίες Python μπορούν εύκολα να τυλιχθούν ως εργαλεία με τον decorator @tool. - **Prompt:** Οι προγραμματιστές παρέχουν ένα φυσικής γλώσσας prompt που περιγράφει την εργασία και ένα σύστημα prompt με οδηγίες συμπεριφοράς του agent. Ο agent τρέχει έναν «κυκλοειδή βρόχο» (agentic loop) αλληλεπιδρώντας με το μοντέλο και τα εργαλεία μέχρι να ολοκληρωθεί. Σε κάθε βήμα, το LLM λαμβάνει το prompt, το πλαίσιο και τις περιγραφές των εργαλείων, αποφασίζοντας αν θα απαντήσει άμεσα, θα σχεδιάσει, θα προβληματιστεί ή θα ενεργοποιήσει κάποιο εργαλείο. Τα Strands εκτελούν τα επιλεγμένα εργαλεία και επιστρέφουν τα αποτελέσματα στο LLM, καταλήγοντας στην τελική έξοδο. Τα εργαλεία επιτρέπουν προσαρμογή και πολυπλοκότητα: μπορούν να αναζητούν έγγραφα από βάσεις γνώσεων, να κάνουν κλήσεις API, να τρέχουν κώδικα Python ή να παρέχουν στατικές οδηγίες. Παραδείγματα εργαλείων περιλαμβάνουν: - **Retrieve Tool:** Εκτελεί σημασιολογική αναζήτηση σε Βάσεις Γνώσεων του Amazon Bedrock, ανακτώντας σχετικά έγγραφα ή εργαλεία. Για παράδειγμα, ένας εσωτερικός agent της AWS επιλέγει από πάνω από 6. 000 εργαλεία, ανακτώντας ένα σχετικό υποσύνολο για να το παρουσιάσει στο μοντέλο. - **Thinking Tool:** Επιτρέπει πολύ-κυκλικό βαθύ αναλυτικό επεξεργασία και αυτοαναστοχασμό. - **Multi-agent Tools:** Υποστηρίζουν ορχήστρωση πολλαπλών agents συνεργατικά για πολύπλοκες εργασίες. Η υποστήριξη του πρωτοκόλλου Agent2Agent (A2A) είναι προσεχώς διαθέσιμη. ### Πώς να ξεκινήσετε με τα Strands Agents Ακολουθεί ένα απλό παράδειγμα ενός AI βοηθού για ονοματοδοσία που δημιουργήθηκε με τα 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 PROMPT_ΟΝΟΜΑΣΙΑΣ = """ Είστε ένας βοηθός που βοηθά στο όνομα ανοικτού κώδικα έργων. Παρέχετε διαθέσιμα ονόματα τομέα και οργανώσεις στο GitHub αφού ελέγξετε την διαθεσιμότητά τους. """ tools_dominio = MCPClient(lambda: stdio_client( StdioServerParameters(command="uvx", args=["fastdomaincheck-mcp-server"]) )) tools_github = [http_request] with tools_dominio: all_tools = tools_dominio. list_tools_sync() + tools_github agent_onomasia = Agent(system_prompt=PROMPT_ΟΝΟΜΑΣΙΑΣ, tools=all_tools) agent_onomasia("Χρειάζομαι ένα όνομα για ένα έργο ανοικτού κώδικα για την κατασκευή AI agents. ") ``` Για να το τρέξετε, ορίστε το token GitHub ως `GITHUB_TOKEN`, έχετε πρόσβαση στο μοντέλο Anthropic Claude 3. 7 Sonnet στην περιοχή us-west-2, και διαμορφώστε τα διαπιστευτήρια AWS. Εγκαταστήστε με: ``` pip install strands-agents strands-agents-tools python -u agent. py ``` Θα λάβετε προτάσεις ονομάτων έργων με ελέγχους διαθεσιμότητας. Οι διακομιστές MCP των Strands ενσωματώνονται καλά με εργαλεία ανάπτυξης με AI, όπως το Q Developer CLI. Για παράδειγμα, προσθέστε το παρακάτω στην διαμόρφωσή σας: ```json { "mcpServers": { "strands": { "command": "uvx", "args": ["strands-agents-mcp-server"] } } } ``` ### Ανάπτυξη των Strands Agents σε παραγωγή Τα Strands σχεδιάστηκαν με στόχο την παραγωγική χρήση, προσφέροντας ευέλικτες αρχιτεκτονικές ανάπτυξης. Μπορείτε να τρέξετε agents τοπικά, πίσω από API (με AWS Lambda, Fargate ή EC2), ή ως κατανεμημένα συστήματα που διαχωρίζουν τον κυκλοειδή βρόχο και τα περιβάλλοντα εκτέλεσης εργαλείων. Για παράδειγμα, τα εργαλεία μπορούν να τρέχουν σε Lambda, ενώ ο agent τρέχει σε κοντέινερ· ή οι πελάτες να χειρίζονται τα εργαλεία τοπικά και να επικοινωνούν με έναν backend agent. Τα Strands υποστηρίζουν επίσης παρακολούθηση και αξιοπιστία μέσω OpenTelemetry (OTEL), επιτρέποντας λεπτομερή καταγραφή, μετρικές και τηλεmetria για συνεδρίες agents σε κατανεμημένα συστήματα. ### Ελάτε στην κοινότητα των Strands Agents Τα Strands Agents είναι ανοιχτού κώδικα με άδεια Apache 2. 0. Προσκαλούμε συνεισφορές για την προσθήκη υποστήριξης μοντέλων και εργαλείων, ανάπτυξη νέων χαρακτηριστικών ή βελτίωση της τεκμηρίωσης. Αν βρείτε σφάλματα ή έχετε ιδέες, επισκεφθείτε το GitHub και βοηθήστε να χτίσουμε το μέλλον των AI agents με τα Strands!



Brief news summary

Οι Strands Agents είναι ένα ανοιχτού κώδικα SDK σχεδιασμένο για τη διευκόλυνση της ανάπτυξης AI agents με μια προσέγγιση βασισμένη σε μοντέλα και χαμηλό κώδικα. Υποστηρίζει ποικίλες πολυπλοκότητες έργων και διασφαλίζει μια ομαλή μετάβαση από την τοπική ανάπτυξη στην παραγωγή. Πιστοποιημένο από ομάδες της AWS, όπως οι Amazon Q Developer και AWS Glue, αξιοποιεί τη φυσική ικανότητα των σύγχρονων μεγάλων γλωσσικών μοντέλων στην λογική και τη χρήση εργαλείων, αποφεύγοντας πολύπλοκη ορχήστρωση. Οι προγραμματιστές χτίζουν agents ορίζοντας prompts, εργαλεία και μοντέλα, ενσωματώνοντας παρόχους όπως οι Amazon Bedrock, Anthropic, Meta και Ollama. Το SDK συνδέει τα μοντέλα με APIs, ανάκτηση γνώσεων και λειτουργίες σε Python, επιτρέποντας στα agents να σχεδιάζουν, να ενεργούν και να συνεργάζονται σε εργασίες πολλαπλών agents. Με άδεια Apache 2.0, τα Strands διαθέτουν μια αναπτυσσόμενη κοινότητα που περιλαμβάνει την Accenture, την Anthropic, τη Meta και την PwC, προσφέροντας προτυποποιημένες υλοποιήσεις, εργαλεία ανάπτυξης, ευρεία υποστήριξη αρχιτεκτονικής και εποπτεία βασισμένη στην OpenTelemetry. Τα servers του πρωτοκόλλου Model Context Protocol ενισχύουν περαιτέρω τα εργαλεία, επιταχύνοντας την ανάπτυξη AI agents. Εγγραφείτε στην κοινότητα του 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:15 p.m.

Αμερικανικές ανησυχίες για την ενσωμάτωση τεχνητή…

Η διοίκηση Τραμπ και οι βουλευτές των ΗΠΑ εξετάζουν αυτήν τη στιγμή μια πρόσφατη συνεργασία μεταξύ της Apple και της Alibaba, η οποία σχεδιάζει να ενσωματώσει την τεχνητή νοημοσύνη (AI) της Alibaba στα iPhone που χρησιμοποιούνται στην Κίνα.

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

SHX Κρυπτονόμισμα που Ενεργοποιεί το Μέλλον των Β…

Από τις 17 Μαΐου 2025, η αγορά κρυπτονομισμάτων εξελίσσεται με καινοτόμα projects όπως το Stronghold Token (SHX), ένα εγγενές token της πλατφόρμας Stronghold σχεδιασμένο να γεφυρώνει τον παραδοσιακό χρηματοπιστωτικό τομέα και την τεχνολογία blockchain.

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

Οι ανησυχίες των ΗΠΑ σχετικά με την ενσωμάτωση AI…

Η κυβέρνηση Τραμπ και διάφοροι αξιωματούχοι του Κογκρέσου των ΗΠΑ αυξάνουν την επιτήρηση σχετικά με μια πρόσφατη συνεργασία μεταξύ της Apple Inc.

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

Ψηφιακά Νομίσματα Κεντρικών Τραπεζών: Ο Ρόλος του…

Οι κεντρικές τράπεζες σε όλο τον κόσμο εξετάζουν ολοένα και περισσότερο την ενσωμάτωση της τεχνολογίας blockchain για τη δημιουργία ψηφιακών νομισμάτων γνωστών ως Κεντρικά Τραπεζικά Ψηφιακά Νομίσματα (CBDCs).

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

Η Ένωση Blockchain επιλέγει τον γνώστη των κρυπτο…

Η Ένωση Blockchain, μια κορυφαία ομάδα lobbying στον χώρο των κρυπτονομισμάτων, αναζητούσε νέο Διευθύνοντα Σύμβουλο με ισχυρές διασυνδέσεις στην Ουάσιγκτον και βαθιά γνώση των κρυπτονομισμάτων, με στόχο να καλύψει γρήγορα αυτή τη θέση ώστε να εκμεταλλευτεί το στενό νομοθετικό παράθυρο πριν από τις ενδιάμεσες εκλογές του επόμενου έτους.

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

Αμερικανικές ανησυχίες για την ενσωμάτωση AI της …

Η διοίκηση Τραμπ και οι αμερικανικές νομοθετικές αρχές εξετάζουν μία σημαντική συνεργασία μεταξύ της Apple και της Alibaba, σύμφωνα με ρεπορτάζ των New York Times, που αφορά την ενσωμάτωση της τεχνολογίας AI της Alibaba στα iPhone της Apple που πωλούνται στην Κίνα.

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

Γνωρίστε τα 7 Καλύτερα Κρυπτονομίσματα που πρέπει…

Καθώς ο Μάιος 2025 προχωρά, το τοπίο των κρυπτονομισμάτων ενεργοποιείται από τεχνολογικές ανακαλύψεις και εξελισσόμενους κανονισμούς.

All news