llama_ros: llama.cpp for ROS 2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
llama_ros Namespace Reference

Namespaces

namespace  langchain
 
namespace  llama_client_node
 

Classes

struct  CompletionOutput
 
struct  EmbeddingsOuput
 
class  Llama
 
class  LlamaNode
 
struct  LoRA
 
struct  Metadata
 
struct  ResponseOutput
 
struct  TokenProb
 

Typedefs

using GenerateResponseCallback = std::function<void(struct CompletionOutput)>
 
using CallbackReturn
 

Enumerations

enum  StopType {
  NO_STOP , FULL_STOP , PARTIAL_STOP , CANCEL ,
  ABORT
}
 

Typedef Documentation

◆ CallbackReturn

Initial value:
rclcpp_lifecycle::node_interfaces::LifecycleNodeInterface::CallbackReturn

◆ GenerateResponseCallback

using llama_ros::GenerateResponseCallback = std::function<void(struct CompletionOutput)>

Enumeration Type Documentation

◆ StopType

Enumerator
NO_STOP 
FULL_STOP 
PARTIAL_STOP 
CANCEL 
ABORT