zeroclaw/docs/i18n/el/langgraph-integration.md

66 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Χρήση του ZeroClaw με Python (LangGraph)
Αυτός ο οδηγός εξηγεί πώς να χρησιμοποιήσετε το πακέτο `zeroclaw-tools` στην Python για να κάνετε την AI πιο σταθερή όταν χρησιμοποιεί εργαλεία.
## Γιατί να το χρησιμοποιήσετε
Μερικά μοντέλα AI (όπως το GLM-5) μπορεί μερικές φορές να μπερδεύονται όταν τους ζητάτε να χρησιμοποιήσουν ένα εργαλείο. Το **LangGraph** βοηθάει την AI να ακολουθεί μια συγκεκριμένη σειρά βημάτων, ώστε να μην κάνει λάθη.
---
## Πώς να ξεκινήσετε
### 1. Εγκατάσταση
Γράψτε στο τερματικό σας:
`pip install zeroclaw-tools`
### 2. Παράδειγμα Κώδικα
Εδώ είναι ένας απλός τρόπος να ζητήσετε από την AI να διαβάσει ένα αρχείο:
```python
import asyncio
from zeroclaw_tools import create_agent, shell, file_read
async def main():
# Δημιουργία του βοηθού (agent)
agent = create_agent(
tools=[shell, file_read],
model="glm-5",
api_key="το-κλειδί-σας"
)
# Ερώτηση προς την AI
result = await agent.ainvoke({
"messages": [{"role": "user", "content": "Πες μου το όνομα του υπολογιστή"}]
})
print(result["messages"][-1].content)
asyncio.run(main())
```
---
## Τι εργαλεία έχετε στη διάθεσή σας
- **Shell**: Για να τρέχετε εντολές στον υπολογιστή.
- **File Read/Write**: Για να διαβάζετε και να γράφετε αρχεία.
- **Web Search**: Για να ψάχνετε πληροφορίες στο ίντερνετ.
- **Memory**: Για να "θυμάται" η AI πληροφορίες από προηγούμενες συζητήσεις.
---
## Πότε να χρησιμοποιήσετε την έκδοση Python
| Χρησιμοποιήστε Rust αν: | Χρησιμοποιήστε Python αν: |
|---|---|
| Θέλετε μέγιστη ταχύτητα. | Θέλετε να φτιάξετε γρήγορα κάτι νέο. |
| Έχετε λίγη μνήμη (π.χ. Raspberry Pi). | Δουλεύετε ήδη με Python. |
| Η AI σας είναι ήδη πολύ σταθερή. | Η AI σας κάνει συχνά λάθη με τα εργαλεία. |
---
**Σύνοψη**: Το `zeroclaw-tools` στην Python είναι ο εύκολος τρόπος να δώσετε "χέρια" στην AI σας, ειδικά αν χρησιμοποιείτε μοντέλα που χρειάζονται λίγη παραπάνω βοήθεια για να λειτουργήσουν σωστά.