{
"event": "PostToolUse",
"tool_name": "Read",
"tool_response": {
"type": "text",
"file": {
"filePath": "\/var\/www\/scripts\/pipeline\/analyze.py",
"content": "\"\"\"\nSemantic analysis for KI-System Pipeline.\nEntity extraction, taxonomy classification, ontology mapping.\n\nBACKWARD COMPATIBILITY WRAPPER - All logic moved to analyzers\/ module.\n\"\"\"\n\n# Re-export all functions from analyzers module for backward compatibility\nfrom analyzers import (\n analyze_chunk_semantics,\n analyze_chunk_statements,\n analyze_chunks_semantics,\n analyze_document,\n analyze_document_statements,\n classify_taxonomy,\n extract_entities_anthropic,\n extract_entities_ollama,\n extract_relations,\n extract_statements,\n find_entity_by_name,\n get_anthropic_client,\n link_chunk_entities,\n store_entities,\n store_statements,\n)\n\n__all__ = [\n \"get_anthropic_client\",\n \"extract_entities_ollama\",\n \"extract_entities_anthropic\",\n \"store_entities\",\n \"find_entity_by_name\",\n \"extract_relations\",\n \"classify_taxonomy\",\n \"analyze_chunk_semantics\",\n \"analyze_chunks_semantics\",\n \"extract_statements\",\n \"store_statements\",\n \"analyze_chunk_statements\",\n \"analyze_document_statements\",\n \"analyze_document\",\n \"link_chunk_entities\",\n]\n\nif __name__ == \"__main__\":\n test_text = \"\"\"\n Carl Rogers entwickelte die klientenzentrierte Gesprächstherapie.\n Diese Methode basiert auf Empathie, Kongruenz und bedingungsloser Wertschätzung.\n Sie wird heute weltweit in der Psychotherapie eingesetzt.\n \"\"\"\n\n print(\"Testing entity extraction with Ollama...\")\n entities = extract_entities_ollama(test_text)\n print(f\"Found {len(entities)} entities:\")\n for e in entities:\n print(f\" - {e['name']} ({e['type']})\")\n",
"numLines": 57,
"startLine": 1,
"totalLines": 57
}
}
}