# How does Janction's execution layer handle the various AI subdomain functionalities?

Janction’s execution layer adopts a modular architecture design, and each module is responsible for processing specific AI sub-field functions. For example, one module is responsible for processing data annotation services, another module is responsible for managing the aggregation of GPU computing power and task distribution, and other modules handle various AI tasks. These modules can be understood as built-in and public smart contracts, which themselves can be combined and called with each other. In this way, different AI B-end users can freely combine and use Janction's services and functions based on their own business scenarios and needs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.janction.ai/help-faq/faq/how-does-janctions-execution-layer-handle-the-various-ai-subdomain-functionalities.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
