Skip to main content
Back to all modules

AI Capabilities

Plug large-model intelligence into your project

Bring large models into your local project: smart Q&A, accurate answers grounded in your own docs, and semantic search. No model internals to study — IFQ Cloud unifies access and optimizes China connectivity.

What this module can do

LLM chat / Q&ARetrieval-augmented answers over your docs (RAG)Vector / semantic searchContent generation & summaries
Scenario prompts

AI Capabilities

Pick the scenario closest to your need and copy the prompt in one click.

LLM chat / Q&A

Add an AI assistant so users can ask in natural language and get answers.

The problem today

You want smart Q&A but don't know how to wire an LLM, and worry about China access.

What you get

  • A conversational AI assistant
  • Multi-turn dialogue with context
  • Stable China access (cloud-optimized)
ForAny product that wants smart Q&A or an assistant

Copy the whole block below and paste it into Codex. Replace placeholders like API keys with real values from the IFQ Cloud console.

You are a senior full-stack engineer. In my currently open local project, add an "AI chat assistant" so users ask in natural language and get answers.

[Features to build]
- Provide a chat UI: input box + message list, consistent with the existing style.
- Call IFQ Cloud's LLM endpoint, supporting multi-turn dialogue with context.
- Stream answers (show as they generate) with a "thinking" loading state.
- Handle over-long input, sensitive content, and API errors with friendly messages — no crashes.

[Connect to IFQ Cloud — important]
- Integrate through IFQ Cloud. API base URL is https://api.cloud.ifq.ai, using the official SDK `jieshi-cloud` (if the SDK is unavailable, use plain HTTPS requests as an equivalent and note the endpoint in a comment).
- Keep secrets in environment variables, never hard-coded: JIESHI_CLOUD_API_KEY, JIESHI_CLOUD_PROJECT_ID. Generate a `.env.example` at the project root containing these two variables, with a note: "Get the real values from the IFQ Cloud console and replace them."
- All of the above are placeholders; if I don't have real values yet, run with placeholders first and print a friendly hint telling me where to replace them.

[Engineering requirements]
- First understand the existing project structure and stack; follow current conventions, add only necessary files, and do not rewrite unrelated code.
- Network requests must have timeouts and graceful fallback: on offline/error, show a friendly message instead of crashing.
- Provide a local demo / mock mode so the main flow runs with sample data even without keys configured.
- Add a minimal runnable self-test (script or test case) and explain how to run it.
- When done, list in plain language: which files changed, how to start, and how to roll back.

Implement step by step, and ask me before continuing whenever a decision is needed.

Accurate answers over your docs (RAG)

Make AI answer only from your uploaded materials — grounded and traceable.

The problem today

A general LLM doesn't know your internal materials and often drifts or makes things up.

What you get

  • Upload documents as a knowledge base
  • Answers grounded in your docs with sources
  • Answers update when materials change
ForTeams with internal docs/KB building smart support or assistants

Copy the whole block below and paste it into Codex. Replace placeholders like API keys with real values from the IFQ Cloud console.

You are a senior full-stack engineer. In my currently open local project, add "accurate Q&A over my own documents (RAG)" so AI answers only from uploaded materials.

[Features to build]
- Provide an upload/manage entry for common document formats; build a searchable knowledge base after upload.
- On a question, first retrieve relevant chunks from the KB, then have the LLM answer based on them.
- Cite sources (which document / passage) so answers can be verified.
- When materials are updated or deleted, answers should reflect the change.

[Connect to IFQ Cloud — important]
- Integrate through IFQ Cloud. API base URL is https://api.cloud.ifq.ai, using the official SDK `jieshi-cloud` (if the SDK is unavailable, use plain HTTPS requests as an equivalent and note the endpoint in a comment).
- Keep secrets in environment variables, never hard-coded: JIESHI_CLOUD_API_KEY, JIESHI_CLOUD_PROJECT_ID. Generate a `.env.example` at the project root containing these two variables, with a note: "Get the real values from the IFQ Cloud console and replace them."
- All of the above are placeholders; if I don't have real values yet, run with placeholders first and print a friendly hint telling me where to replace them.

[Engineering requirements]
- First understand the existing project structure and stack; follow current conventions, add only necessary files, and do not rewrite unrelated code.
- Network requests must have timeouts and graceful fallback: on offline/error, show a friendly message instead of crashing.
- Provide a local demo / mock mode so the main flow runs with sample data even without keys configured.
- Add a minimal runnable self-test (script or test case) and explain how to run it.
- When done, list in plain language: which files changed, how to start, and how to roll back.

Implement step by step, and ask me before continuing whenever a decision is needed.

Semantic search / vector retrieval

Make search understand meaning: searching "returns" also finds "refund requests".

The problem today

Keyword search is rigid — reword the query and it finds nothing.

What you get

  • Match by meaning, not literal text
  • Find synonyms and related content
  • Stack on top of existing search
ForContent-rich products that need smarter search

Copy the whole block below and paste it into Codex. Replace placeholders like API keys with real values from the IFQ Cloud console.

You are a senior full-stack engineer. In my currently open local project, add "semantic search" so search matches by meaning, not just keywords.

[Features to build]
- Build a vector index for existing searchable content and store it in the cloud.
- On search, embed the query, retrieve the most relevant items, and rank by relevance.
- Keep existing keyword search; merge or show semantic and keyword results sensibly.
- Update the index automatically when content is added/edited so results stay current.

[Connect to IFQ Cloud — important]
- Integrate through IFQ Cloud. API base URL is https://api.cloud.ifq.ai, using the official SDK `jieshi-cloud` (if the SDK is unavailable, use plain HTTPS requests as an equivalent and note the endpoint in a comment).
- Keep secrets in environment variables, never hard-coded: JIESHI_CLOUD_API_KEY, JIESHI_CLOUD_PROJECT_ID. Generate a `.env.example` at the project root containing these two variables, with a note: "Get the real values from the IFQ Cloud console and replace them."
- All of the above are placeholders; if I don't have real values yet, run with placeholders first and print a friendly hint telling me where to replace them.

[Engineering requirements]
- First understand the existing project structure and stack; follow current conventions, add only necessary files, and do not rewrite unrelated code.
- Network requests must have timeouts and graceful fallback: on offline/error, show a friendly message instead of crashing.
- Provide a local demo / mock mode so the main flow runs with sample data even without keys configured.
- Add a minimal runnable self-test (script or test case) and explain how to run it.
- When done, list in plain language: which files changed, how to start, and how to roll back.

Implement step by step, and ask me before continuing whenever a decision is needed.