Entropic 2.3.8
Local-first agentic inference engine
Loading...
Searching...
No Matches
entropic::InferenceBackend Member List

This is the complete list of members for entropic::InferenceBackend, including all inherited members.

activate()entropic::InferenceBackend
capabilities() constentropic::InferenceBackend
clear_prompt_cache()entropic::InferenceBackendinlinevirtual
clear_state(int seq_id=-1)entropic::InferenceBackend
complete(const std::string &prompt, const GenerationParams &params)entropic::InferenceBackend
compute_perplexity(const int32_t *tokens, int n_tokens)entropic::InferenceBackend
config() constentropic::InferenceBackendinline
context_length() constentropic::InferenceBackendinline
count_tokens(const std::string &text) constentropic::InferenceBackend
deactivate()entropic::InferenceBackend
do_activate()=0entropic::InferenceBackendprotectedpure virtual
do_backend_name() const =0entropic::InferenceBackendprotectedpure virtual
do_clear_state(int seq_id)entropic::InferenceBackendprotectedvirtual
do_complete(const std::string &prompt, const GenerationParams &params)=0entropic::InferenceBackendprotectedpure virtual
do_count_tokens(const std::string &text) const =0entropic::InferenceBackendprotectedpure virtual
do_deactivate()=0entropic::InferenceBackendprotectedpure virtual
do_evaluate_logprobs(const int32_t *tokens, int n_tokens)=0entropic::InferenceBackendprotectedpure virtual
do_generate(const std::vector< Message > &messages, const GenerationParams &params)=0entropic::InferenceBackendprotectedpure virtual
do_generate_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackendprotectedvirtual
do_generate_speculative(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackendprotectedvirtual
do_generate_streaming(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)=0entropic::InferenceBackendprotectedpure virtual
do_generate_streaming_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackendprotectedvirtual
do_info() constentropic::InferenceBackendprotectedvirtual
do_load(const ModelConfig &config)=0entropic::InferenceBackendprotectedpure virtual
do_restore_state(int seq_id, const std::vector< uint8_t > &buffer)entropic::InferenceBackendprotectedvirtual
do_save_state(int seq_id, std::vector< uint8_t > &buffer) constentropic::InferenceBackendprotectedvirtual
do_supports(BackendCapability cap) constentropic::InferenceBackendprotectedvirtual
do_unload()=0entropic::InferenceBackendprotectedpure virtual
evaluate_logprobs(const int32_t *tokens, int n_tokens)entropic::InferenceBackend
fire_model_load_hook(const ModelConfig &config)entropic::InferenceBackendprotected
generate(const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackend
generate_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params)entropic::InferenceBackend
generate_speculative(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_streaming(const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
generate_streaming_seq(int seq_id, const std::vector< Message > &messages, const GenerationParams &params, std::function< void(std::string_view token)> on_token, std::atomic< bool > &cancel)entropic::InferenceBackend
info() constentropic::InferenceBackend
is_active() constentropic::InferenceBackendinline
is_loaded() constentropic::InferenceBackendinline
last_error_entropic::InferenceBackendprotected
load(const ModelConfig &config)entropic::InferenceBackend
load_and_activate(const ModelConfig &config)entropic::InferenceBackend
restore_state(int seq_id, const std::vector< uint8_t > &buffer)entropic::InferenceBackend
save_state(int seq_id, std::vector< uint8_t > &buffer) constentropic::InferenceBackend
set_hooks(const HookInterface &hooks)entropic::InferenceBackendinlineprotected
state() constentropic::InferenceBackendinline
supports(BackendCapability cap) constentropic::InferenceBackend
tokenize_text(const std::string &text) constentropic::InferenceBackendinlinevirtual
unload()entropic::InferenceBackend
~InferenceBackend()=default (defined in entropic::InferenceBackend)entropic::InferenceBackendvirtual