Method List
-
actions Roseflow::Interactions::AI::InitializeLlm
-
#add_neighbors_to_candidates Roseflow::VectorStores::HNSWMemoryStore
-
#add_node Roseflow::VectorStores::HNSWMemoryStore
-
#build_vector Roseflow::VectorStores::Base
-
#call Roseflow::Embeddings::Embedding
-
#call Roseflow::Text::Completion
-
call Roseflow::Interactions::AI::InitializeLlm
-
#call Roseflow::AI::Model
-
#call FiniteMachine::Observer
-
#callback_queue FiniteMachine::Observer
-
#cancel_event FiniteMachine::Observer
-
#cast Roseflow::VectorStores::Type::Vector
-
cast Roseflow::VectorStores::Type::Vector
-
#chunk_overlap Roseflow::Text::SentenceSplitter
-
#chunk_overlap Roseflow::Text::RecursiveCharacterSplitter
-
#chunk_size Roseflow::Text::SentenceSplitter
-
#chunk_size Roseflow::Text::RecursiveCharacterSplitter
-
#cleanup_callback_queue FiniteMachine::Observer
-
#cosine_distance Roseflow::VectorStores::HNSWMemoryStore
-
#create_vector Roseflow::VectorStores::Base
-
#decode Roseflow::Tokenizer
-
#delete_node Roseflow::VectorStores::HNSWMemoryStore
-
#delete_vector Roseflow::VectorStores::Base
-
deserialize Roseflow::VectorStores::HNSWMemoryStore
-
#deserialize Roseflow::VectorStores::Type::Vector
-
#distance Roseflow::VectorStores::HNSWMemoryStore
-
#emit FiniteMachine::Observer
-
#empty? Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#encode Roseflow::Tokenizer
-
#euclidean_distance Roseflow::VectorStores::HNSWMemoryStore
-
#exchanges Roseflow::Chat::Dialogue
-
extended Roseflow::Interaction
-
extended Roseflow::Action
-
#find Roseflow::VectorStores::Base
-
#find Roseflow::VectorStores::HNSWMemoryStore
-
#find_closest_candidate Roseflow::VectorStores::HNSWMemoryStore
-
#find_closest_neighbor Roseflow::VectorStores::HNSWMemoryStore
-
#find_neighbors Roseflow::VectorStores::HNSWMemoryStore
-
gem_version Roseflow
-
#get_random_level Roseflow::VectorStores::HNSWMemoryStore
-
#has_embeddings? Roseflow::VectorStores::Base
-
#hooks FiniteMachine::Observer
-
#id Roseflow::VectorStores::HNSWMemoryStore::HNSWNode
-
#initialize Roseflow::VectorStores::Type::Vector
-
#initialize Roseflow::VectorStores::HNSWMemoryStore
-
#initialize FiniteMachine::Observer
-
#initialize Roseflow::Text::Splitter
-
#initialize Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#initialize Roseflow::Chat::Dialogue
-
#initialize Roseflow::VectorStores::HNSWMemoryStore::BoundedPriorityQueue
-
#initialize Roseflow::AI::Model
-
#initialize Roseflow::AI::Provider
-
#initialize Roseflow::Text::WordSplitter
-
#initialize Roseflow::VectorStores::HNSWMemoryStore::HNSWNode
-
#initialize Roseflow::Text::SentenceSplitter
-
#initialize Roseflow::Embeddings::Embedding
-
#initialize Roseflow::Text::Completion
-
#initialize FiniteMachine::StateMachine
-
#initialize Roseflow::Text::RecursiveCharacterSplitter
-
#length Roseflow::Embeddings::Embedding
-
#level Roseflow::VectorStores::HNSWMemoryStore::HNSWNode
-
#list_vectors Roseflow::VectorStores::Base
-
#machine FiniteMachine::Observer
-
#messages Roseflow::Chat::Dialogue
-
#model Roseflow::Chat::Dialogue
-
#model? Roseflow::Chat::Message
-
#models Roseflow::AI::Provider
-
#name Roseflow::AI::Model
-
#nearest_neighbors Roseflow::VectorStores::HNSWMemoryStore
-
#neighbors Roseflow::VectorStores::HNSWMemoryStore::HNSWNode
-
#nodes Roseflow::VectorStores::HNSWMemoryStore
-
#off FiniteMachine::Observer
-
#on FiniteMachine::Observer
-
#on_after FiniteMachine::Observer
-
#on_before FiniteMachine::Observer
-
#on_enter FiniteMachine::Observer
-
#on_exit FiniteMachine::Observer
-
#on_transition FiniteMachine::Observer
-
#once_on_after FiniteMachine::Observer
-
#once_on_before FiniteMachine::Observer
-
#once_on_enter FiniteMachine::Observer
-
#once_on_exit FiniteMachine::Observer
-
#once_on_transition FiniteMachine::Observer
-
#peek Roseflow::VectorStores::HNSWMemoryStore::BoundedPriorityQueue
-
#peek Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#personality Roseflow::Chat::Dialogue
-
#pop Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#provider Roseflow::Chat::Dialogue
-
#provider Roseflow::AI::Model
-
#push Roseflow::VectorStores::HNSWMemoryStore::BoundedPriorityQueue
-
#push Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#query Roseflow::VectorStores::Base
-
#recall Roseflow::Chat::Dialogue
-
#report_transition FiniteMachine::Logger
-
resolve_provider Roseflow::Actions::AI::ResolveProvider
-
#say Roseflow::Chat::Dialogue
-
#search_knn Roseflow::VectorStores::HNSWMemoryStore
-
#search_level Roseflow::VectorStores::HNSWMemoryStore
-
#segmenter Roseflow::Text::SentenceSplitter
-
#serialize Roseflow::VectorStores::HNSWMemoryStore
-
#serialize Roseflow::VectorStores::Type::Vector
-
#size Roseflow::VectorStores::HNSWMemoryStore::BoundedPriorityQueue
-
#size Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#split Roseflow::Text::RecursiveCharacterSplitter
-
#split Roseflow::Text::Splitter
-
#split Roseflow::Text::SentenceSplitter
-
#system? Roseflow::Chat::Message
-
#termination_condition_met? Roseflow::VectorStores::HNSWMemoryStore
-
#to_a Roseflow::VectorStores::HNSWMemoryStore::PriorityQueue
-
#to_a Roseflow::VectorStores::HNSWMemoryStore::BoundedPriorityQueue
-
#to_s Roseflow::Text::TokenizedText
-
#token_count Roseflow::Text::TokenizedText
-
#transition! FiniteMachine::StateMachine
-
#update_max_level Roseflow::VectorStores::HNSWMemoryStore
-
#update_neighbors Roseflow::VectorStores::HNSWMemoryStore
-
#update_result Roseflow::VectorStores::HNSWMemoryStore
-
#update_vector Roseflow::VectorStores::Base
-
#user? Roseflow::Chat::Message
-
#vector Roseflow::VectorStores::HNSWMemoryStore::HNSWNode
-
#vector Roseflow::Embeddings::Embedding