Merge remote-tracking branch 'origin/feat/COG-24-add-qdrant' into feat/COG-24-add-qdrant

This commit is contained in:
Boris Arzentar 2024-03-13 17:36:53 +01:00
commit e7e1ceaed1
2 changed files with 25 additions and 4 deletions

View file

@ -110,12 +110,33 @@ poetry add cognee
## 💻 Usage
- Add a new piece of information to storage
```
import cognee
cognee.add(data_path, file_name)
```
```cognee.add()``` - Add a new piece of information to storage
- Use LLMs and cognee to create graphs
```
cognee.cognify(file_name)
```
```cognee.cognify() ``` - Use LLMs to create graphs
- Render the graph after adding your Graphistry credentials to .env
```cognee.search()``` - Query the graph for a piece of information
```
graph_url = await render_graph(graph, graph_type = "networkx")
print(graph_url)
```
- Query the graph for a piece of information
```
query_params = {
SearchType.SIMILARITY: {'query': 'your search query here'}
}
cognee.search(graph, query_params)
```
## Demo

View file

@ -57,7 +57,7 @@ async def search(graph, query_params: Dict[SearchType, Dict[str, Any]]) -> List:
# await graph_client.load_graph_from_file()
# graph = graph_client.graph
# results = await complex_search(graph, query_params)
# results = await search(graph, query_params)
# print(results)
# asyncio.run(main())