MCPcopy Create free account

hub / github.com/eidolon-ai/eidolon / functions

Functions977 in github.com/eidolon-ai/eidolon

Methodraw_query
( self, collection: str, query: List[float], num_results: int, metadat
sdk/eidolon_ai_sdk/memory/noop_memory.py:25
Methodraw_query
( self, collection: str, query: List[float], num_results: int, metadat
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:92
Methodread_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
Methodread_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
Methodrecord_id
(self)
sdk/eidolon_ai_sdk/system/processes.py:18
Methodrecord_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
Methodrecurse
(path: List[Thought])
sdk/eidolon_ai_sdk/agent/tot_agent/controller.py:55
Functionregister_program
( name: typing.Optional[typing.Callable[[object, FnHandler], str]] = None, description: typing.Optiona
sdk/eidolon_ai_sdk/agent/agent.py:36
Methodreply
(self, name: Annotated[str, Body()])
sdk/tests/client/test_client.py:19
Methodreply
(self, name: Annotated[str, Body()])
sdk/tests/client/test_group_conversation.py:27
Methodrerank
(self, documents: Dict[str, Dict[str, float]])
sdk/eidolon_ai_sdk/agent/retriever_agent/document_reranker.py:15
Methodrerank
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
Methodrespond
(self, process_id, statement: Annotated[str, Body(embed=True)])
sdk/eidolon_ai_sdk/agent/generic_agent.py:137
Methodrestore
(cls, processes: List[Process])
client/python/eidolon_ai_client/group_conversation.py:22
Functionretriever
(test_dir)
sdk/tests/agent/test_retriever_agent.py:12
Methodreturn_complex_object
(self, c_obj: Annotated[ComplexInput, Body(embed=True)])
examples/eidolon_examples/hello_world/HelloWorld.py:75
Methodreturn_string
(self, name: Annotated[str, Body(description="Your name", embed=True)])
examples/eidolon_examples/hello_world/HelloWorld.py:71
Functionrun
(*args, **kwargs)
sdk/eidolon_ai_sdk/util/async_wrapper.py:11
Methodrun_one
(agent_name: str, agent_pid: str)
client/python/eidolon_ai_client/group_conversation.py:32
Methodrun_one
(agent_name)
examples/eidolon_examples/lib/base_conversation_coordinator.py:68
Methodrun_one
(agent_name)
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:130
Functionrun_program
(agent, program, **kwargs)
sdk/tests/system/test_event_recording.py:17
Functionrun_server
()
sdk/tests/conftest.py:86
Methodsay_to_player
Say something to only one player. Other players will hear this message.
examples/eidolon_examples/group_conversation/game_master.py:137
Methodsay_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
Methodschedule_request
( self, call_context: CallContext, prompts: List[CPUMessageTypes], output_form
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:140
Methodschedule_request
( self, call_context: CallContext, prompts: List[CPUMessageTypes], output_form
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:64
Functionserver
(run_app)
sdk/tests/test_simple_agent.py:83
Functionserver
(run_app)
sdk/tests/client/test_client.py:25
Functionserver
(run_app)
sdk/tests/client/test_group_conversation.py:43
Functionserver
(run_app)
sdk/tests/cpu/test_conversational_logic_unit.py:48
Methodserver
(self, run_app)
sdk/tests/system/test_event_recording.py:43
Methodserver
(self, run_app)
sdk/tests/system/test_code_agents.py:85
Methodserver
(self, run_app)
sdk/tests/system/test_code_agents.py:242
Functionserver_loc
()
examples/tests/conftest.py:71
FunctionsetValue
(value: T)
webui/lib/hooks/use-local-storage.ts:17
Methodset_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:120
Methodset_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:60
Methodset_boot_messages
(self, call_context: CallContext, boot_messages: List[CPUMessageTypes])
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:23
Methodset_env_vars
(self)
sdk/tests/util/test_str_utils.py:11
Methodset_fields
(cls, value)
sdk/eidolon_ai_sdk/agent/retriever_agent/retriever_agent.py:41
Methodsetup_class
(cls)
sdk/tests/util/test_class_utils.py:14
Functionside_effect_manager
()
sdk/tests/test_replay.py:19
Methodsimplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/base_ast_generator.py:13
Methodsimplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/python.py:34
Methodsimplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/javascript.py:47
Methodsmall_data
(self)
sdk/tests/agent/doc_manager/transformer/test_RecursiveCharacterTextSplitter.py:13
Methodspeak
Called to allow the agent to speak
examples/eidolon_examples/group_conversation/conversation_agent.py:142
Methodspeak_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
Methodspeak_amongst_group
Called to have a group of agents speak amongst themselves.
examples/eidolon_examples/group_conversation/game_master.py:150
Methodspeak_to_agents
(self, process_id: str, agents: List[str], message: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:49
Methodspeak_to_all_agents
(self, process_id: str, message: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:46
Methodspeak_to_game_master
Called to allow the agent to speak
examples/eidolon_examples/group_conversation/game_master.py:95
Methodspeech_question
(self, process_id, file: UploadFile = File(...))
examples/eidolon_examples/hello_world/AutonomousSpeechAgent.py:43
Methodsplit_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:80
Methodsplit_text
Split markdown file Args: text: Markdown file
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:151
Methodsplit_text
Split HTML text string Args: text: HTML text
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:309
Methodsplit_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:436
Methodsplit_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:507
Methodsplit_text
(self, text: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:677
Methodsplit_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:1176
Methodsplit_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:1218
Methodsplit_text_from_url
Split HTML from web URL Args: url: web URL
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:300
Methodsplitter
(self)
sdk/tests/agent/doc_manager/transformer/test_RecursiveCharacterTextSplitter.py:23
Methodstart
(self, app: FastAPI)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:23
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/noop_memory.py:8
Methodstart
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:110
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/agent_memory.py:21
Methodstart
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
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:23
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/similarity_memory.py:22
Methodstart
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/mongo_symbolic_memory.py:86
Methodstart
Starts the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/local_file_memory.py:153
Methodstart
Starts the memory implementation.
sdk/eidolon_ai_sdk/memory/file_memory.py:18
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/chroma_vector_store.py:66
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/embeddings.py:76
Methodstart
(self)
sdk/eidolon_ai_sdk/memory/vector_store.py:17
Methodstart
(self, app: FastAPI)
sdk/eidolon_ai_sdk/system/agent_controller.py:70
Methodstart
(self, app)
sdk/eidolon_ai_sdk/system/agent_machine.py:53
Methodstart_conversation
(self, process_id: str)
examples/eidolon_examples/lib/base_conversation_coordinator.py:43
Methodstart_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
Methodstart_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
Methodstart_game
Called to start the game. Initializes the remote agents and starts the first turn.
examples/eidolon_examples/group_conversation/game_master.py:46
Methodstatus
(self)
client/python/eidolon_ai_client/group_conversation.py:51
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/noop_memory.py:11
Methodstop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:116
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/agent_memory.py:29
Methodstop
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
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:26
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/similarity_memory.py:26
Methodstop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/mongo_symbolic_memory.py:96
Methodstop
Stops the memory implementation. Noop for this implementation.
sdk/eidolon_ai_sdk/memory/local_file_memory.py:160
Methodstop
Stops the memory implementation.
sdk/eidolon_ai_sdk/memory/file_memory.py:25
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/chroma_vector_store.py:84
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/embeddings.py:80
Methodstop
(self)
sdk/eidolon_ai_sdk/memory/vector_store.py:21
Methodstop
(self, app: FastAPI)
sdk/eidolon_ai_sdk/system/agent_controller.py:148
Methodstop
(self)
sdk/eidolon_ai_sdk/system/agent_machine.py:61
MethodstoreAndFetch
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
Methodstream_response
(self, process_id, question: Annotated[str, Body(description="A question", embed=True)])
examples/eidolon_examples/hello_world/AutonomousAgent.py:28
← previousnext →701–800 of 977, ranked by callers