Toolverse
Wszystkie skille

graphiti

autor: openclaw

Zarządzaj grafem wiedzy — wyszukuj fakty, dodawaj wspomnienia i wyodrębniaj relacje

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
28

O skillu

Graphiti to umiejętność do operacji na grafach wiedzy za pośrednictwem REST API. Przeszukuj bazę faktów, dodawaj nowe epizody i automatycznie wyodrębniaj encje oraz relacje między nimi. Wymaga uruchomionej instancji Graphiti (domyślnie na porcie 8001) wraz z bazą Neo4j do przechowywania grafu i Qdrant do wyszukiwania wektorowego. Idealna do budowania systemów pamięci dla agentów AI, które muszą gromadzić i przywołać kontekst z wielu rozmów.

Jak używać

  1. Upewnij się, że masz zainstalowane Neo4j (baza grafu), Qdrant (wyszukiwanie wektorowe) i usługę Graphiti uruchomioną na http://localhost:8001. Możesz użyć dołączonego docker-compose do szybkiego uruchomienia całego stosu.

  2. Skonfiguruj adres URL Graphiti — umiejętność automatycznie odkryje usługę poprzez zmienną środowiskową GRAPHITI_URL lub konfigurację clawdbot. Jeśli Graphiti działa na innym hoście, ustaw zmienną: export GRAPHITI_URL="http://twój-host:8001"

  3. Aby wyszukać fakty w grafie wiedzy, użyj narzędzia graphiti_search z zapytaniem tekstowym. Narzędzie zwróci do 10 powiązanych faktów z bazy. Przykład: zapytaj o "Tell me about [osoba/temat]" a otrzymasz wszystkie powiązane informacje.

  4. Aby dodać nową pamięć lub epizod do grafu, użyj narzędzia graphiti_add z nazwą epizodu i jego zawartością. Graphiti automatycznie wyodrębni encje i relacje, dodając je do grafu wiedzy.

  5. Integruj umiejętność z agentem — każde wyszukiwanie i dodanie danych przechodzi przez API, więc możesz łatwo łączyć Graphiti z innymi narzędziami agenta do budowania kontekstowych systemów pamięci.

Podobne skille