topoteretes--cognee
c889a57b6b
Test Suites / Build CI Environment (push) Has been cancelled
Test Suites / Basic Tests (push) Has been cancelled
Test Suites / End-to-End Tests (push) Has been cancelled
Test Suites / CLI Tests (push) Has been cancelled
Test Suites / Slow End-to-End Tests (push) Has been cancelled
Test Suites / Graph Database Tests (push) Has been cancelled
Test Suites / Vector DB Tests (push) Has been cancelled
Test Suites / Temporal Graph Test (push) Has been cancelled
Test Suites / Search Test on Different DBs (push) Has been cancelled
Test Suites / Example Tests (push) Has been cancelled
Test Suites / Notebook Tests (push) Has been cancelled
Test Suites / OS and Python Tests Ubuntu (push) Has been cancelled
Test Suites / OS and Python Tests Extended (push) Has been cancelled
Test Suites / LLM Test Suite (push) Has been cancelled
Test Suites / S3 File Storage Test (push) Has been cancelled
Test Suites / Run Integration Tests (push) Has been cancelled
Test Suites / MCP Tests (push) Has been cancelled
Test Suites / Docker Compose Test (push) Has been cancelled
Test Suites / Docker CI test (push) Has been cancelled
Test Suites / Relational DB Migration Tests (push) Has been cancelled
Test Suites / Distributed Cognee Test (push) Has been cancelled
Test Suites / DB Examples Tests (push) Has been cancelled
Test Suites / Test Completion Status (push) Has been cancelled
Test Suites / Claude Code Review (push) Has been cancelled
Test Suites / basic checks (push) Has been cancelled
build | Build and Push Cognee MCP Docker Image to dockerhub / docker-build-and-push (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
build | Build and Push Docker Image to dockerhub / docker-build-and-push (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Core Functionality (3.11) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Core Functionality (3.12) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges with Different Graph Databases (kuzu, kuzu) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges with Different Graph Databases (neo4j, neo4j) (push) Has been cancelled
Weighted Edges Tests / Test Weighted Edges Examples (push) Has been cancelled
Weighted Edges Tests / Code Quality for Weighted Edges (push) Has been cancelled
66 行
2.2 KiB
Python
66 行
2.2 KiB
Python
DEFAULT_TOOLS = [
|
|
{
|
|
"type": "function",
|
|
"name": "search",
|
|
"description": "Search for information within the knowledge graph",
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"search_query": {
|
|
"type": "string",
|
|
"description": "The query to search for in the knowledge graph",
|
|
},
|
|
"search_type": {
|
|
"type": "string",
|
|
"description": "Type of search to perform",
|
|
"enum": [
|
|
"CODE",
|
|
"GRAPH_COMPLETION",
|
|
"NATURAL_LANGUAGE",
|
|
],
|
|
},
|
|
"top_k": {
|
|
"type": "integer",
|
|
"description": "Maximum number of results to return",
|
|
"default": 10,
|
|
},
|
|
"datasets": {
|
|
"type": "array",
|
|
"items": {"type": "string"},
|
|
"description": "Optional list of dataset names to search within",
|
|
},
|
|
},
|
|
"required": ["search_query"],
|
|
},
|
|
},
|
|
{
|
|
"type": "function",
|
|
"name": "cognify",
|
|
"description": "Convert text into a knowledge graph or process all added content",
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"text": {
|
|
"type": "string",
|
|
"description": "Text content to be converted into a knowledge graph",
|
|
},
|
|
"ontology_file_path": {
|
|
"type": "string",
|
|
"description": "Path to a custom ontology file",
|
|
},
|
|
"custom_prompt": {
|
|
"type": "string",
|
|
"description": "Custom prompt for entity extraction and graph generation. If provided, this prompt will be used instead of the default prompts.",
|
|
},
|
|
},
|
|
"required": ["text"],
|
|
},
|
|
},
|
|
# Commented as dangerous
|
|
# {
|
|
# "type": "function",
|
|
# "name": "prune",
|
|
# "description": "Prune memory",
|
|
# },
|
|
]
|