Entropic 2.3.8
Local-first agentic inference engine
Loading...
Searching...
No Matches
interface_factory.h
Go to the documentation of this file.
1// SPDX-License-Identifier: Apache-2.0
13#pragma once
14
16#include <string>
17
18namespace entropic {
19
20class ModelOrchestrator;
21struct InterfaceContext; // gh#58 follow-up (v2.2.6): per-handle context
22
40InferenceInterface build_orchestrator_interface(
41 ModelOrchestrator* orchestrator,
42 const std::string& default_tier,
43 InterfaceContext** out_context);
44
50void destroy_orchestrator_interface(InterfaceContext* context);
51
52} // namespace entropic
Function pointer types for core-to-inference communication.
Activate model on GPU (WARM → ACTIVE).
void destroy_orchestrator_interface(InterfaceContext *context)
Free a context returned by build_orchestrator_interface().
InferenceInterface build_orchestrator_interface(ModelOrchestrator *orchestrator, const std::string &default_tier, InterfaceContext **out_context)
Build an InferenceInterface wired to an orchestrator.