Bob's Handbuch
Packages
ROS Package bob_coquitts
ROS Package bob_launch
ROS Package bob_llm
ROS Package bob_moondream
ROS Package bob_moondream_msgs
ROS Package bob_msgs
ROS Package bob_sd35
ROS Package bob_topic_tools
ROS Package bob_vector_db
ROS Package VoskRos
OTHER
Package DINDBOX Docker-in-Docker for AI
Package VOX Real-time Transcription
Miscellaneous
ROS Multi Docker Hosts Network
Setup Portainer with Multiple Docker
API Reference
Bob's Handbuch
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__call__() (bob_vector_db.chroma_embedder.ChromaEmbedder method)
(bob_vector_db.json_embedder.JsonEmbedder method)
(bob_vector_db.qdrant_embedder.QdrantEmbedder method)
__enter__() (bob_coquitts.coquitts_node.RedirectOutput method)
__exit__() (bob_coquitts.coquitts_node.RedirectOutput method)
_buffer (bob_coquitts.coquitts_node.RedirectOutput attribute)
_build_payload() (bob_llm.backend_clients.OpenAICompatibleClient method)
_cancel_requested (bob_llm.llm_node.LLMNode attribute)
_cv_bridge (bob_sd35.itti_node.ITTINode attribute)
(bob_sd35.tti_node.TTINode attribute)
_generate_auto_filename() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_get_truncated_history() (bob_llm.llm_node.LLMNode method)
_get_unique_filepath() (bob_coquitts.coquitts_node.CoquiTTSnode method)
_image_pub (bob_sd35.itti_node.ITTINode attribute)
(bob_sd35.tti_node.TTINode attribute)
_initialize_chat_history() (bob_llm.llm_node.LLMNode method)
_is_generating (bob_llm.llm_node.LLMNode attribute)
_listen_for_toggle() (vox.core.Transcriber method)
_load_tools() (bob_llm.llm_node.LLMNode method)
_log_level (bob_coquitts.coquitts_node.RedirectOutput attribute)
_logger (bob_coquitts.coquitts_node.RedirectOutput attribute)
_pipe (bob_sd35.itti_node.ITTINode attribute)
(bob_sd35.tti_node.TTINode attribute)
_prefix_history_len (bob_llm.llm_node.LLMNode attribute)
_process_text() (bob_coquitts.coquitts_node.CoquiTTSnode method)
_prompt_callback() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_prompt_sub (bob_sd35.itti_node.ITTINode attribute)
(bob_sd35.tti_node.TTINode attribute)
_publish_image() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_publish_latest_turn() (bob_llm.llm_node.LLMNode method)
_run_generation() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_schedule_shutdown() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_shutdown_callback() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
_transcription_processor() (vox.core.Transcriber method)
_trim_chat_history() (bob_llm.llm_node.LLMNode method)
A
AggregatorNode (class in bob_topic_tools.aggregator)
annotated_image_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
api_key (bob_llm.backend_clients.OpenAICompatibleClient attribute)
api_url (bob_llm.backend_clients.OpenAICompatibleClient attribute)
append_text() (bob_topic_tools.stream_filter.StringStreamBuffer method)
B
black_filter (bob_topic_tools.filter.FilterNode attribute)
black_list (bob_topic_tools.filter.FilterNode attribute)
bob_coquitts
module
bob_coquitts.coquitts_node
module
bob_llm
module
bob_llm.backend_clients
module
bob_llm.llm_node
module
bob_llm.tool_utils
module
bob_moondream
module
bob_moondream.moondream_node
module
bob_sd35
module
bob_sd35.itti_node
module
bob_sd35.tti_node
module
bob_topic_tools
module
bob_topic_tools.aggregator
module
bob_topic_tools.filter
module
bob_topic_tools.stream_filter
module
bob_topic_tools.terminal
module
bob_vector_db
module
bob_vector_db.chroma_embedder
module
bob_vector_db.embedder
module
bob_vector_db.json_embedder
module
bob_vector_db.qdrant_embedder
module
bridge (bob_moondream.moondream_node.MoondreamNode attribute)
buffer (bob_topic_tools.stream_filter.StringStreamBuffer attribute)
buffer_content (bob_topic_tools.stream_filter.StreamProcessor attribute)
buffer_index (bob_topic_tools.stream_filter.StreamProcessor attribute)
C
cache_dir (bob_moondream.moondream_node.MoondreamNode attribute)
call_service() (bob_moondream.moondream_node.MoondreamNode method)
callback_group (bob_moondream.moondream_node.MoondreamNode attribute)
caption_callback() (bob_moondream.moondream_node.MoondreamNode method)
caption_service (bob_moondream.moondream_node.MoondreamNode attribute)
chat_history (bob_llm.llm_node.LLMNode attribute)
chat_input_callback() (bob_topic_tools.filter.FilterNode method)
check_image_availability() (bob_moondream.moondream_node.MoondreamNode method)
ChromaEmbedder (class in bob_vector_db.chroma_embedder)
close() (vox.core.Transcriber method)
(vox.handlers.file_handler.OutputHandler method)
(vox.handlers.http_post_handler.OutputHandler method)
(vox.handlers.ros2_handler.OutputHandler method)
(vox.handlers.stdout_handler.OutputHandler method)
closeEvent() (bob_topic_tools.terminal.Window method)
config (vox.core.Transcriber attribute)
CoquiTTSnode (class in bob_coquitts.coquitts_node)
create_input_subscriptions() (bob_topic_tools.terminal.RosNode method)
current_channel (bob_topic_tools.stream_filter.StreamProcessor attribute)
cv_image() (bob_moondream.moondream_node.ImageCache method)
D
DEFAULT_MODEL_NAME (in module bob_coquitts.coquitts_node)
DEFAULT_SAMPLE_RATE (in module bob_coquitts.coquitts_node)
description (bob_llm.tool_utils.FunctionDefinition attribute)
detect() (bob_moondream.moondream_node.MoondreamNode method)
detection_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
device (bob_moondream.moondream_node.MoondreamNode attribute)
display (bob_topic_tools.terminal.RosNode attribute)
E
ef (bob_vector_db.chroma_embedder.ChromaEmbedder attribute)
embed_callback() (bob_vector_db.embedder.EmbedderNode method)
embed_image() (bob_vector_db.embedder.EmbedderNode method)
embed_image_callback() (bob_vector_db.embedder.EmbedderNode method)
embed_images() (bob_vector_db.qdrant_embedder.QdrantEmbedder method)
embed_mixed() (bob_vector_db.embedder.EmbedderNode method)
embed_raw_callback() (bob_vector_db.embedder.EmbedderNode method)
embed_ttimage_callback() (bob_vector_db.embedder.EmbedderNode method)
EmbedderNode (class in bob_vector_db.embedder)
end_tag (bob_topic_tools.stream_filter.StreamProcessor attribute)
end_tag_found (bob_topic_tools.stream_filter.StreamProcessor attribute)
F
file (vox.handlers.file_handler.OutputHandler attribute)
FilterNode (class in bob_topic_tools.filter)
flush_buffer_callback() (bob_coquitts.coquitts_node.CoquiTTSnode method)
flush_timer (bob_coquitts.coquitts_node.CoquiTTSnode attribute)
fontname (bob_topic_tools.terminal.RosNode attribute)
fontsize (bob_topic_tools.terminal.RosNode attribute)
format (vox.handlers.http_post_handler.OutputHandler attribute)
forward_to_channel_A() (bob_topic_tools.stream_filter.StreamProcessor method)
forward_to_channel_B() (bob_topic_tools.stream_filter.StreamProcessor method)
frame_id (bob_moondream.moondream_node.MoondreamNode attribute)
frameless (bob_topic_tools.terminal.RosNode attribute)
frequency_penalty (bob_llm.backend_clients.OpenAICompatibleClient attribute)
function (bob_llm.tool_utils.Tool attribute)
FunctionDefinition (class in bob_llm.tool_utils)
FunctionParameters (class in bob_llm.tool_utils)
G
generate_image() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
geometry (bob_topic_tools.terminal.RosNode attribute)
get() (bob_moondream.moondream_node.ImageCache method)
H
headers (bob_llm.backend_clients.OpenAICompatibleClient attribute)
(vox.handlers.http_post_handler.OutputHandler attribute)
host (bob_vector_db.embedder.EmbedderNode attribute)
I
image_cache (bob_moondream.moondream_node.MoondreamNode attribute)
image_callback() (bob_moondream.moondream_node.MoondreamNode method)
image_model (bob_vector_db.qdrant_embedder.QdrantEmbedder attribute)
ImageCache (class in bob_moondream.moondream_node)
init_chroma() (bob_vector_db.embedder.EmbedderNode method)
init_qdrant() (bob_vector_db.embedder.EmbedderNode method)
input (bob_topic_tools.terminal.RosNode attribute)
input_callback() (bob_topic_tools.aggregator.AggregatorNode method)
(bob_topic_tools.stream_filter.StreamFilterNode method)
(bob_topic_tools.terminal.Window method)
input_callback_cr() (bob_topic_tools.terminal.Window method)
input_changed() (bob_topic_tools.terminal.Window method)
input_enter() (bob_topic_tools.terminal.Window method)
ITTINode (class in bob_sd35.itti_node)
J
JsonEmbedder (class in bob_vector_db.json_embedder)
L
latest_cv_image (bob_moondream.moondream_node.ImageCache attribute)
latest_image (bob_moondream.moondream_node.ImageCache attribute)
latest_image_time (bob_moondream.moondream_node.ImageCache attribute)
latest_msg (bob_moondream.moondream_node.ImageCache attribute)
line_count (bob_topic_tools.terminal.RosNode attribute)
LLMNode (class in bob_llm.llm_node)
load_llm_client() (bob_llm.llm_node.LLMNode method)
load_model() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
load_yaml() (bob_topic_tools.filter.FilterNode method)
location (bob_vector_db.embedder.EmbedderNode attribute)
lock (bob_moondream.moondream_node.ImageCache attribute)
logger (bob_llm.backend_clients.OpenAICompatibleClient attribute)
M
main() (in module bob_coquitts.coquitts_node)
(in module bob_llm.llm_node)
(in module bob_moondream.moondream_node)
(in module bob_sd35.itti_node)
(in module bob_sd35.tti_node)
(in module bob_topic_tools.aggregator)
(in module bob_topic_tools.filter)
(in module bob_topic_tools.stream_filter)
(in module bob_topic_tools.terminal)
(in module bob_vector_db.embedder)
(in module vox.cli)
margin (bob_topic_tools.terminal.RosNode attribute)
max_length (bob_topic_tools.stream_filter.StringStreamBuffer attribute)
max_tokens (bob_llm.backend_clients.OpenAICompatibleClient attribute)
model (bob_llm.backend_clients.OpenAICompatibleClient attribute)
(bob_moondream.moondream_node.MoondreamNode attribute)
(bob_vector_db.embedder.EmbedderNode attribute)
(bob_vector_db.qdrant_embedder.QdrantEmbedder attribute)
(vox.core.Transcriber attribute)
model_name (bob_moondream.moondream_node.MoondreamNode attribute)
model_revision (bob_moondream.moondream_node.MoondreamNode attribute)
module
bob_coquitts
bob_coquitts.coquitts_node
bob_llm
bob_llm.backend_clients
bob_llm.llm_node
bob_llm.tool_utils
bob_moondream
bob_moondream.moondream_node
bob_sd35
bob_sd35.itti_node
bob_sd35.tti_node
bob_topic_tools
bob_topic_tools.aggregator
bob_topic_tools.filter
bob_topic_tools.stream_filter
bob_topic_tools.terminal
bob_vector_db
bob_vector_db.chroma_embedder
bob_vector_db.embedder
bob_vector_db.json_embedder
bob_vector_db.qdrant_embedder
vox
vox.cli
vox.core
vox.handlers
vox.handlers.file_handler
vox.handlers.http_post_handler
vox.handlers.ros2_handler
vox.handlers.stdout_handler
MoondreamNode (class in bob_moondream.moondream_node)
mouseMoveEvent() (bob_topic_tools.terminal.Window method)
mousePressEvent() (bob_topic_tools.terminal.Window method)
N
name (bob_llm.tool_utils.FunctionDefinition attribute)
node (bob_moondream.moondream_node.ImageCache attribute)
(bob_topic_tools.terminal.Window attribute)
(vox.handlers.ros2_handler.OutputHandler attribute)
O
object_detection_callback() (bob_moondream.moondream_node.MoondreamNode method)
object_detection_prompt_callback() (bob_moondream.moondream_node.MoondreamNode method)
object_detection_prompt_subscriber (bob_moondream.moondream_node.MoondreamNode attribute)
object_detection_result_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
object_detection_service (bob_moondream.moondream_node.MoondreamNode attribute)
oldPosition (bob_topic_tools.terminal.Window attribute)
on_transcription (vox.core.Transcriber attribute)
opacity (bob_topic_tools.terminal.RosNode attribute)
OpenAICompatibleClient (class in bob_llm.backend_clients)
OutputHandler (class in vox.handlers.file_handler)
(class in vox.handlers.http_post_handler)
(class in vox.handlers.ros2_handler)
(class in vox.handlers.stdout_handler)
P
p (vox.core.Transcriber attribute)
parameter_callback() (bob_topic_tools.filter.FilterNode method)
parameters (bob_llm.tool_utils.FunctionDefinition attribute)
path (bob_vector_db.embedder.EmbedderNode attribute)
pil_image() (bob_moondream.moondream_node.ImageCache method)
point() (bob_moondream.moondream_node.MoondreamNode method)
point_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
pointing_callback() (bob_moondream.moondream_node.MoondreamNode method)
pointing_prompt_callback() (bob_moondream.moondream_node.MoondreamNode method)
pointing_prompt_subscriber (bob_moondream.moondream_node.MoondreamNode attribute)
pointing_result_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
pointing_service (bob_moondream.moondream_node.MoondreamNode attribute)
pop() (bob_topic_tools.stream_filter.StringStreamBuffer method)
port (bob_vector_db.embedder.EmbedderNode attribute)
presence_penalty (bob_llm.backend_clients.OpenAICompatibleClient attribute)
process_char() (bob_topic_tools.stream_filter.StreamProcessor method)
process_prompt() (bob_llm.backend_clients.OpenAICompatibleClient method)
process_string() (bob_topic_tools.stream_filter.StreamProcessor method)
prompt_callback() (bob_llm.llm_node.LLMNode method)
properties (bob_llm.tool_utils.FunctionParameters attribute)
pub (bob_topic_tools.aggregator.AggregatorNode attribute)
(bob_topic_tools.filter.FilterNode attribute)
(bob_topic_tools.stream_filter.StreamFilterNode attribute)
(bob_topic_tools.terminal.RosNode attribute)
pub_filtered (bob_topic_tools.stream_filter.StreamFilterNode attribute)
pub_latest_turn (bob_llm.llm_node.LLMNode attribute)
pub_rejected (bob_topic_tools.filter.FilterNode attribute)
pub_response (bob_llm.llm_node.LLMNode attribute)
pub_stream (bob_llm.llm_node.LLMNode attribute)
publish() (bob_topic_tools.terminal.RosNode method)
publish_detections() (bob_moondream.moondream_node.MoondreamNode method)
publish_points() (bob_moondream.moondream_node.MoondreamNode method)
publisher (vox.handlers.ros2_handler.OutputHandler attribute)
Q
QdrantEmbedder (class in bob_vector_db.qdrant_embedder)
R
recording_enabled (vox.core.Transcriber attribute)
RedirectOutput (class in bob_coquitts.coquitts_node)
register() (in module bob_llm.tool_utils)
remove_keywords() (bob_topic_tools.stream_filter.StringStreamBuffer method)
required (bob_llm.tool_utils.FunctionParameters attribute)
result (bob_topic_tools.terminal.StdinThread attribute)
ring_buffer (bob_topic_tools.stream_filter.StreamProcessor attribute)
ROS2_AVAILABLE (in module vox.handlers.ros2_handler)
RosNode (class in bob_topic_tools.terminal)
run() (bob_topic_tools.terminal.StdinThread method)
(vox.core.Transcriber method)
running (bob_topic_tools.terminal.StdinThread attribute)
S
send() (vox.handlers.file_handler.OutputHandler method)
(vox.handlers.http_post_handler.OutputHandler method)
(vox.handlers.ros2_handler.OutputHandler method)
(vox.handlers.stdout_handler.OutputHandler method)
sentence (bob_topic_tools.aggregator.AggregatorNode attribute)
sigint_handler() (in module bob_topic_tools.terminal)
speaking_pub (bob_coquitts.coquitts_node.CoquiTTSnode attribute)
spin_once() (bob_topic_tools.terminal.Window method)
start_read_stdin() (bob_topic_tools.terminal.Window method)
start_tag (bob_topic_tools.stream_filter.StreamProcessor attribute)
start_tag_found (bob_topic_tools.stream_filter.StreamProcessor attribute)
StdinThread (class in bob_topic_tools.terminal)
stop (bob_llm.backend_clients.OpenAICompatibleClient attribute)
stop() (bob_topic_tools.terminal.StdinThread method)
stream (vox.core.Transcriber attribute)
stream_A (bob_topic_tools.stream_filter.StreamProcessor attribute)
stream_B (bob_topic_tools.stream_filter.StreamProcessor attribute)
stream_prompt() (bob_llm.backend_clients.OpenAICompatibleClient method)
StreamFilterNode (class in bob_topic_tools.stream_filter)
StreamProcessor (class in bob_topic_tools.stream_filter)
StringStreamBuffer (class in bob_topic_tools.stream_filter)
stylesheet (bob_topic_tools.terminal.RosNode attribute)
stylesheet_window (bob_topic_tools.terminal.RosNode attribute)
sub (bob_coquitts.coquitts_node.CoquiTTSnode attribute)
(bob_llm.llm_node.LLMNode attribute)
(bob_topic_tools.aggregator.AggregatorNode attribute)
(bob_topic_tools.filter.FilterNode attribute)
(bob_topic_tools.stream_filter.StreamFilterNode attribute)
(bob_vector_db.embedder.EmbedderNode attribute)
sub1 (bob_topic_tools.terminal.RosNode attribute)
sub2 (bob_topic_tools.terminal.RosNode attribute)
sub_image (bob_vector_db.embedder.EmbedderNode attribute)
sub_raw (bob_vector_db.embedder.EmbedderNode attribute)
sub_ttimage (bob_vector_db.embedder.EmbedderNode attribute)
subscription (bob_moondream.moondream_node.MoondreamNode attribute)
substitute (bob_topic_tools.filter.FilterNode attribute)
T
tarea (bob_topic_tools.terminal.Window attribute)
tedit (bob_topic_tools.terminal.Window attribute)
temperature (bob_llm.backend_clients.OpenAICompatibleClient attribute)
text (bob_topic_tools.terminal.Window attribute)
text_buffer (bob_coquitts.coquitts_node.CoquiTTSnode attribute)
text_callback() (bob_coquitts.coquitts_node.CoquiTTSnode method)
text_model (bob_vector_db.qdrant_embedder.QdrantEmbedder attribute)
timeout (bob_llm.backend_clients.OpenAICompatibleClient attribute)
timer (bob_topic_tools.terminal.Window attribute)
title (bob_topic_tools.terminal.RosNode attribute)
token_handler (bob_topic_tools.stream_filter.StreamFilterNode attribute)
Tool (class in bob_llm.tool_utils)
top_p (bob_llm.backend_clients.OpenAICompatibleClient attribute)
Transcriber (class in vox.core)
transcription_processor_thread (vox.core.Transcriber attribute)
transcription_queue (vox.core.Transcriber attribute)
transform() (bob_topic_tools.filter.FilterNode method)
TTINode (class in bob_sd35.tti_node)
type (bob_llm.tool_utils.FunctionParameters attribute)
(bob_llm.tool_utils.Tool attribute)
TYPE_MAP (in module bob_llm.tool_utils)
U
unload_model() (bob_sd35.itti_node.ITTINode method)
(bob_sd35.tti_node.TTINode method)
update() (bob_moondream.moondream_node.ImageCache method)
update_text() (bob_topic_tools.terminal.Window method)
url (vox.handlers.http_post_handler.OutputHandler attribute)
V
visual_query_callback() (bob_moondream.moondream_node.MoondreamNode method)
visual_query_prompt_callback() (bob_moondream.moondream_node.MoondreamNode method)
visual_query_prompt_subscriber (bob_moondream.moondream_node.MoondreamNode attribute)
visual_query_result_publisher (bob_moondream.moondream_node.MoondreamNode attribute)
visual_query_service (bob_moondream.moondream_node.MoondreamNode attribute)
vox
module
vox.cli
module
vox.core
module
vox.handlers
module
vox.handlers.file_handler
module
vox.handlers.http_post_handler
module
vox.handlers.ros2_handler
module
vox.handlers.stdout_handler
module
W
white_filter (bob_topic_tools.filter.FilterNode attribute)
white_list (bob_topic_tools.filter.FilterNode attribute)
Window (class in bob_topic_tools.terminal)
window_size (bob_topic_tools.stream_filter.StreamProcessor attribute)
worker (bob_topic_tools.terminal.Window attribute)