Skip to content

Create text2query microservice for text2sql and text2cypher#1931

Merged
joshuayao merged 13 commits intomainfrom
josh/text2query
Sep 22, 2025
Merged

Create text2query microservice for text2sql and text2cypher#1931
joshuayao merged 13 commits intomainfrom
josh/text2query

Conversation

@joshuayao
Copy link
Collaborator

@joshuayao joshuayao commented Sep 19, 2025

Description

  • Unify the text-to-query API interfaces and use a unified microservice for text-to-sql and text-to-cypher.
  • Deprecate text-to-sql and text-to-cypher.

Issues

n/a.

Type of change

List the type of change like below. Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Breaking change (fix or feature that would break existing design and interface)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

n/a

Tests

  • tests/text2query/test_text2query_text2sql.sh
  • tests/text2query/test_text2query_text2sql_on_intel_hpu.sh
  • tests/text2query/test_text2query_text2cypher_on_intel_hpu.sh

Signed-off-by: Yi Yao <yi.a.yao@intel.com>
@joshuayao joshuayao added the WIP label Sep 19, 2025
@codecov
Copy link

codecov bot commented Sep 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
comps/cores/mega/constants.py 97.40% <100.00%> (+0.03%) ⬆️
comps/cores/proto/api_protocol.py 92.23% <100.00%> (+0.11%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: Yi Yao <yi.a.yao@intel.com>
…AIComps into josh/text2query

Signed-off-by: Yi Yao <yi.a.yao@intel.com>
@joshuayao joshuayao marked this pull request as ready for review September 22, 2025 08:05
@joshuayao joshuayao changed the title Create text2cyper microservice with text2sql and text2cypher. Create text2cyper microservice with text2sql, text2graph and text2cypher. Sep 22, 2025
@joshuayao joshuayao removed the WIP label Sep 22, 2025
@joshuayao joshuayao added this to the v1.5 milestone Sep 22, 2025
@joshuayao joshuayao added this to OPEA Sep 22, 2025
Signed-off-by: Yi Yao <yi.a.yao@intel.com>
Signed-off-by: Yi Yao <yi.a.yao@intel.com>
Signed-off-by: Yi Yao <yi.a.yao@intel.com>
Signed-off-by: Yi Yao <yi.a.yao@intel.com>
Signed-off-by: Yi Yao <yi.a.yao@intel.com>
@joshuayao joshuayao changed the title Create text2cyper microservice with text2sql, text2graph and text2cypher. Create text2query microservice for text2sql and text2cypher Sep 22, 2025
@joshuayao joshuayao merged commit 6f1b1f7 into main Sep 22, 2025
28 checks passed
@joshuayao joshuayao deleted the josh/text2query branch September 22, 2025 12:25
@github-project-automation github-project-automation bot moved this to Done in OPEA Sep 22, 2025
jilongW pushed a commit to jilongW/GenAIComps that referenced this pull request Dec 18, 2025
…ject#1931)

* Create text2cyper microservice for text2sql and text2cypher.

Signed-off-by: Yi Yao <yi.a.yao@intel.com>

---------

Signed-off-by: Yi Yao <yi.a.yao@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: sunzhonghua2004 <137033036@qq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants