g2c放流した

GremlinクエリをCypherクエリに変換するツールを書いたので、PyPIGitHubに放流した。

インストールして、

brew tap rioriost/g2c
brew install g2c

呼び出すだけ。

% g2c 'g.V().has(“name”, “Alice”).as(“a”).V().has(“name”, “Bob”).as(“b”).select(“a”, “b”).by(“name”)'
MATCH (a {name: "Alice"}), (b {name: "Bob"}) RETURN a.name AS a, b.name AS b

OpenAIのAPI KEYが必要なので、設定画面で生成して環境変数に設定しておいてください。

プラグインを必要とするCypherクエリへの変換は失敗する可能性が高いです。