ember.cpp 0.1.0
C++ inference engine for Llama-family and paperkiln models (CPU, CUDA, WebAssembly)
Loading...
Searching...
No Matches
ember::Conversation Struct Reference

#include <chat_request.h>

Collaboration diagram for ember::Conversation:
Collaboration graph

Public Attributes

std::string system
 
bool has_system = false
 
std::vector< std::pair< std::string, std::string > > turns
 
std::string user
 
int thinking = -1
 
bool general = false
 
std::vector< chat::Message > messages
 
std::vector< chat::json > tools
 

Detailed Description

Definition at line 34 of file chat_request.h.

Member Data Documentation

◆ general

bool ember::Conversation::general = false

◆ has_system

bool ember::Conversation::has_system = false

Definition at line 36 of file chat_request.h.

◆ messages

std::vector<chat::Message> ember::Conversation::messages

Definition at line 44 of file chat_request.h.

◆ system

std::string ember::Conversation::system

Definition at line 35 of file chat_request.h.

◆ thinking

int ember::Conversation::thinking = -1

Definition at line 39 of file chat_request.h.

◆ tools

std::vector<chat::json> ember::Conversation::tools

Definition at line 45 of file chat_request.h.

◆ turns

std::vector<std::pair<std::string, std::string> > ember::Conversation::turns

Definition at line 37 of file chat_request.h.

◆ user

std::string ember::Conversation::user

Definition at line 38 of file chat_request.h.


The documentation for this struct was generated from the following file: