Skip to content

Conversation

@nerpaula
Copy link
Contributor

@nerpaula nerpaula commented Sep 25, 2025

Description

Natural language to AQL service (txt2aql / AQLizer) documentation.


Note

Rewrites the Natural Language to AQL docs with deployment/config steps, REST endpoints (including streaming and AQLizer), output formats, and troubleshooting while removing gRPC-specific content.

  • Documentation (site/content/ai-suite/reference/natural-language-to-aql.md)
    • Renamed/retitled page: Updated title and menuTitle to “Natural Language to AQL”.
    • Installation & Configuration: Added bearer token acquisition, single-call deployment, env env parameters, provider options (OpenAI/OpenRouter/self-hosted), service status, and health checks with example curls.
    • Endpoints (REST):
      • POST /v1/process_text: General LLM Q&A with example request/response.
      • POST /v1/process_text_stream: Streaming responses with default mode and AQLizer mode for schema-aware AQL generation.
      • POST /v1/translate_query: NL-to-AQL execution with multi-format outputs (NL, AQL, JSON), examples, and usage guidance.
    • Operational guidance: Best practices, error handling, and troubleshooting sections added/expanded.
    • Scope adjustments: Consolidated to REST-only; references to gRPC/Triton-specific setup removed; clarified OpenAI-compatible provider usage.

Written by Cursor Bugbot for commit cfde74f. This will update automatically on new commits. Configure here.

@arangodb-docs-automation
Copy link
Contributor

Deploy Preview Available Via
https://deploy-preview-794--docs-hugo.netlify.app

@cla-bot cla-bot bot added the cla-signed label Sep 25, 2025
@nerpaula nerpaula self-assigned this Sep 25, 2025
@Simran-B Simran-B marked this pull request as draft October 7, 2025 13:55
@nerpaula nerpaula marked this pull request as ready for review October 27, 2025 15:01
cursor[bot]

This comment was marked as outdated.

@nerpaula nerpaula requested a review from maxkernbach October 30, 2025 17:05
Copy link
Contributor

@maxkernbach maxkernbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for rasing this PR @nerpaula, I have added a few comments for consideration.

Copy link
Contributor

@maxkernbach maxkernbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for implementing further improvements @nerpaula. I have approved the PR and added one minor suggestion.

These parameters must be provided in the install request sent to GenAI service.
```bash
curl --request GET \
--url <ExternalEndpoint>:8529/graph-rag/<serviceID>/v1/health \
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Missing https in health-check curl example URL

The health check curl example is missing the https:// protocol prefix in its URL. This makes the URL invalid and inconsistent with other API examples in the document.

Fix in Cursor Fix in Web

@Simran-B Simran-B changed the base branch from main to DOC-761 November 4, 2025 20:44
@nerpaula nerpaula merged commit bff23ac into DOC-761 Nov 5, 2025
6 checks passed
@nerpaula nerpaula deleted the DOC-797 branch November 5, 2025 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants