Company
Date Published
Author
Greg King
Word count
1554
Language
English
Hacker News points
None

Summary

The new Cypher co-pilot is a feature available in Neo4j Aura that assists users with generating Cypher queries. It's designed for both beginners and experienced users, aiming to save time by providing a good initial statement to work from. The co-pilot uses a base LLM from OpenAI, which keeps the model primed with the context of the current database schema. Users input their natural language question, and the LLM generates a Cypher candidate that can be edited and adjusted before execution. While the co-pilot is useful for generating queries, it's not perfect and may produce incorrect results, so users need to validate the output carefully. The feature has limitations, including hallucinating model shortcuts, using deprecated syntax, and variable naming clashes. To improve its quality, Neo4j plans to fine-tune a custom model in the coming months.