Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/eidolon-ai/eidolon
/ functions
Functions
977 in github.com/eidolon-ai/eidolon
⨍
Functions
977
◇
Types & classes
363
↳
Endpoints
8
Method
raw_query
( self, collection: str, query: List[float], num_results: int, metadat
sdk/eidolon_ai_sdk/memory/noop_memory.py:25
Method
raw_query
( self, collection: str, query: List[float], num_results: int, metadat
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:92
Method
read_file
Reads and returns the contents of the file specified by the file_path within the root directory. Args: file_path (str):
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:47
Method
read_file
Reads and returns the contents of the file specified by the file_path within the root directory. Args: file_path (str):
sdk/eidolon_ai_sdk/memory/local_file_memory.py:69
Method
record_id
(self)
sdk/eidolon_ai_sdk/system/processes.py:18
Method
record_statement
Called to record a statement from another agent. Will return a new state dictating what the agent wants to do next. Also called to ad
examples/eidolon_examples/group_conversation/conversation_agent.py:127
Method
recurse
(path: List[Thought])
sdk/eidolon_ai_sdk/agent/tot_agent/controller.py:55
Function
register_program
( name: typing.Optional[typing.Callable[[object, FnHandler], str]] = None, description: typing.Optiona
sdk/eidolon_ai_sdk/agent/agent.py:36
Method
reply
(self, name: Annotated[str, Body()])
sdk/tests/client/test_client.py:19
Method
reply
(self, name: Annotated[str, Body()])
sdk/tests/client/test_group_conversation.py:27
Method
rerank
(self, documents: Dict[str, Dict[str, float]])
sdk/eidolon_ai_sdk/agent/retriever_agent/document_reranker.py:15
Method
rerank
Rerank a list of documents. Args: documents: The map of documents to rerank. documents is a dictionary of query -> dictionary "do
sdk/eidolon_ai_sdk/agent/retriever_agent/document_reranker.py:37
Method
respond
(self, process_id, statement: Annotated[str, Body(embed=True)])
sdk/eidolon_ai_sdk/agent/generic_agent.py:137
Method
restore
(cls, processes: List[Process])
client/python/eidolon_ai_client/group_conversation.py:22
Function
retriever
(test_dir)
sdk/tests/agent/test_retriever_agent.py:12
Method
return_complex_object
(self, c_obj: Annotated[ComplexInput, Body(embed=True)])
examples/eidolon_examples/hello_world/HelloWorld.py:75
Method
return_string
(self, name: Annotated[str, Body(description="Your name", embed=True)])
examples/eidolon_examples/hello_world/HelloWorld.py:71
Function
run
(*args, **kwargs)
sdk/eidolon_ai_sdk/util/async_wrapper.py:11
Method
run_one
(agent_name: str, agent_pid: str)
client/python/eidolon_ai_client/group_conversation.py:32
Method
run_one
(agent_name)
examples/eidolon_examples/lib/base_conversation_coordinator.py:68
Method
run_one
(agent_name)
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:130
Function
run_program
(agent, program, **kwargs)
sdk/tests/system/test_event_recording.py:17
Function
run_server
()
sdk/tests/conftest.py:86
Method
say_to_player
Say something to only one player. Other players will hear this message.
examples/eidolon_examples/group_conversation/game_master.py:137
Method
say_to_players
Say something to players. Other players will hear this message and the responses from all other players.
examples/eidolon_examples/group_conversation/game_master.py:114
Method
schedule_request
( self, call_context: CallContext, prompts: List[CPUMessageTypes], output_form
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:140
Method
schedule_request
( self, call_context: CallContext, prompts: List[CPUMessageTypes], output_form
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:64
Function
server
(run_app)
sdk/tests/test_simple_agent.py:83
Function
server
(run_app)
sdk/tests/client/test_client.py:25
Function
server
(run_app)
sdk/tests/client/test_group_conversation.py:43
Function
server
(run_app)
sdk/tests/cpu/test_conversational_logic_unit.py:48
Method
server
(self, run_app)
sdk/tests/system/test_event_recording.py:43
Method
server
(self, run_app)
sdk/tests/system/test_code_agents.py:85
Method
server
(self, run_app)
sdk/tests/system/test_code_agents.py:242
Function
server_loc
()
examples/tests/conftest.py:71
Function
setValue
(value: T)
webui/lib/hooks/use-local-storage.ts:17
Method
set_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:120
Method
set_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:60
Method
set_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:23
Method
set_env_vars
(self)
sdk/tests/util/test_str_utils.py:11
Method
set_fields
(cls, value)
sdk/eidolon_ai_sdk/agent/retriever_agent/retriever_agent.py:41
Method
setup_class
(cls)
sdk/tests/util/test_class_utils.py:14
Function
side_effect_manager
()
sdk/tests/test_replay.py:19
Method
simplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/base_ast_generator.py:13
Method
simplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/python.py:34
Method
simplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/javascript.py:47
Method
small_data
(self)
sdk/tests/agent/doc_manager/transformer/test_RecursiveCharacterTextSplitter.py:13
Method
speak
Called to allow the agent to speak
examples/eidolon_examples/group_conversation/conversation_agent.py:142
Method
speak_amongst_group
Called to have an agent say a message ONLY to the group of agents specified.
examples/eidolon_examples/group_conversation/conversation_agent.py:152
Method
speak_amongst_group
Called to have a group of agents speak amongst themselves.
examples/eidolon_examples/group_conversation/game_master.py:150
Method
speak_to_agents
(self, process_id: str, agents: List[str], message: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:49
Method
speak_to_all_agents
(self, process_id: str, message: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:46
Method
speak_to_game_master
Called to allow the agent to speak
examples/eidolon_examples/group_conversation/game_master.py:95
Method
speech_question
(self, process_id, file: UploadFile = File(...))
examples/eidolon_examples/hello_world/AutonomousSpeechAgent.py:43
Method
split_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:80
Method
split_text
Split markdown file Args: text: Markdown file
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:151
Method
split_text
Split HTML text string Args: text: HTML text
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:309
Method
split_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:436
Method
split_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:507
Method
split_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:677
Method
split_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:1176
Method
split_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:1218
Method
split_text_from_url
Split HTML from web URL Args: url: web URL
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:300
Method
splitter
(self)
sdk/tests/agent/doc_manager/transformer/test_RecursiveCharacterTextSplitter.py:23
Method
start
(self, app: FastAPI)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:23
Method
start
(self)
sdk/eidolon_ai_sdk/memory/noop_memory.py:8
Method
start
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:110
Method
start
(self)
sdk/eidolon_ai_sdk/memory/agent_memory.py:21
Method
start
Prepares the symbolic memory for operation, which may include tasks like allocating resources or initializing connections to database
sdk/eidolon_ai_sdk/memory/semantic_memory.py:17
Method
start
(self)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:23
Method
start
(self)
sdk/eidolon_ai_sdk/memory/similarity_memory.py:22
Method
start
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/mongo_symbolic_memory.py:86
Method
start
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/local_file_memory.py:153
Method
start
Starts the memory implementation.
sdk/eidolon_ai_sdk/memory/file_memory.py:18
Method
start
(self)
sdk/eidolon_ai_sdk/memory/chroma_vector_store.py:66
Method
start
(self)
sdk/eidolon_ai_sdk/memory/embeddings.py:76
Method
start
(self)
sdk/eidolon_ai_sdk/memory/vector_store.py:17
Method
start
(self, app: FastAPI)
sdk/eidolon_ai_sdk/system/agent_controller.py:70
Method
start
(self, app)
sdk/eidolon_ai_sdk/system/agent_machine.py:53
Method
start_conversation
(self, process_id: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:43
Method
start_conversation
Called to start the conversation. Will return a new state dictating what the agent wants to do next.
examples/eidolon_examples/group_conversation/conversation_agent.py:105
Method
start_conversation
Called to start the conversation. Every user will get a turn in each turn of the conversation.
examples/eidolon_examples/group_conversation/conversation_coordinator.py:51
Method
start_game
Called to start the game. Initializes the remote agents and starts the first turn.
examples/eidolon_examples/group_conversation/game_master.py:46
Method
status
(self)
client/python/eidolon_ai_client/group_conversation.py:51
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/noop_memory.py:11
Method
stop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:116
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/agent_memory.py:29
Method
stop
Properly shuts down the symbolic memory, ensuring that any resources are released or any established connections are terminated.
sdk/eidolon_ai_sdk/memory/semantic_memory.py:25
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:26
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/similarity_memory.py:26
Method
stop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/mongo_symbolic_memory.py:96
Method
stop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/local_file_memory.py:160
Method
stop
Stops the memory implementation.
sdk/eidolon_ai_sdk/memory/file_memory.py:25
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/chroma_vector_store.py:84
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/embeddings.py:80
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/vector_store.py:21
Method
stop
(self, app: FastAPI)
sdk/eidolon_ai_sdk/system/agent_controller.py:148
Method
stop
(self)
sdk/eidolon_ai_sdk/system/agent_machine.py:61
Method
storeAndFetch
Store the messages and returns the full conversation history for the given call context (including the messages just stored) :param c
sdk/eidolon_ai_sdk/cpu/memory_unit.py:39
Method
stream_response
(self, process_id, question: Annotated[str, Body(description="A question", embed=True)])
examples/eidolon_examples/hello_world/AutonomousAgent.py:28
← previous
next →
701–800 of 977, ranked by callers