Home
Inference Consumption

Inference Consumption

Request/Response Flow

At it's core, Allora facilitates the exchange of inferences, enabling Consumers to request them and Workers to supply them.

supply-demand

Learn how to query data and inferences offchain and onchain for a given topic.

Topic Coordination

Inferences are categorized using Topics. Anyone, including network participants, can permissionlessly create topics to coordinate network collaboration. A single topic is stored inside a Topic Coordinator and is identified using a rule set, which consists of a target variable and a loss function which are used to score topic inferences.

supply-demand

Inferences have a topic life cycle that governs their stages from creation to conclusion.

Reputers

As the number of workers in the network increases, some will naturally perform better than others due to the system's permissionless nature. To maintain quality and help the network set the reward distribution, Reputers evaluate each worker's performance against the ground truth when it becomes available.

supply-demand

The final architecture of the inference consumption layer shows how consumers request inferences, how workers supply them, and how reputers verify the accuracy of inference workers.