MCPcopy Create free account

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

Functions977 in github.com/eidolon-ai/eidolon

↓ 1 callersFunction_error_wrapper
(resource: Resource)
sdk/eidolon_ai_sdk/system/agent_machine.py:77
↓ 1 callersMethod_expand
(cls, impl, extra)
sdk/eidolon_ai_sdk/system/reference_model.py:102
↓ 1 callersMethod_extract_code
(self, start_idx: int, end_idx: int)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:20
↓ 1 callersMethod_extract_code
(self, node: Any)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/python.py:19
↓ 1 callersMethod_extract_code
(self, node: Any)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/javascript.py:27
↓ 1 callersMethod_extract_images_from_page
Extract images from page and get the text with RapidOCR.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:80
↓ 1 callersMethod_get_tools_defs
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:179
↓ 1 callersMethod_initialize_chunk_configuration
(self, *, tokens_per_chunk: Optional[int])
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:491
↓ 1 callersMethod_is_relevant_code
Check if a line is part of the procedure division or a relevant section.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:24
↓ 1 callersFunction_iter
()
sdk/eidolon_ai_sdk/util/stream_collector.py:67
↓ 1 callersMethod_llm_execution_cycle
( self, call_context: CallContext, output_format: Union[Literal["str"], Dict[str, Any]
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:83
↓ 1 callersMethod_locate_unit
(self, unit_type: Type[PU_T])
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:49
↓ 1 callersFunction_make_spacy_pipeline_for_splitting
(pipeline: str, *, max_length: int = 1_000_000)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:33
↓ 1 callersMethod_merge
(cls, d1, d2)
sdk/eidolon_ai_sdk/system/reference_model.py:93
↓ 1 callersFunction_normalize_openai
Normalizes different types of responses from openai depending on how the request was made. This is important since arguments like streaming c
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:297
↓ 1 callersMethod_process_lines
A generic function to process COBOL lines based on provided func.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:31
↓ 1 callersMethod_process_tool
(self, agent: Agent, action: str, process_id: str, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:150
↓ 1 callersMethod_program_tool
(self, agent: Agent, program: str, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:140
↓ 1 callersMethod_replaceFile
(self, file_info: FileInfo)
sdk/eidolon_ai_sdk/agent/doc_manager/document_manager.py:88
↓ 1 callersMethod_req
(self, term, results, lang)
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:88
↓ 1 callersMethod_restore_message
(self, process_id, conversation_state: ConversationState)
examples/eidolon_examples/group_conversation/conversation_coordinator.py:108
↓ 1 callersMethod_run_action_in_agents
(self, process_id, agents: List[str], action: Action)
examples/eidolon_examples/lib/base_conversation_coordinator.py:110
↓ 1 callersMethod_run_action_in_all_agents
(self, process_id, action: Action)
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:156
↓ 1 callersMethod_run_action_in_all_agents_stream
(self, process_id, action: Action)
examples/eidolon_examples/lib/base_conversation_coordinator.py:82
↓ 1 callersMethod_run_program_in_agents
( self, our_process_id, program_name: str, agents: List[str], args: Di
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:123
↓ 1 callersMethod_run_program_in_all_agents
(self, our_process_id, program_name: str, args: Dict[str, Any])
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:120
↓ 1 callersMethod_search_results
(self, term, num_results, lang)
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:78
↓ 1 callersMethod_split_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:637
↓ 1 callersMethod_start_agent_processes
( self, our_process_id, agents: List[str], )
examples/eidolon_examples/lib/base_conversation_coordinator.py:63
↓ 1 callersMethod_start_all_agent_processes
(self, our_process_id)
examples/eidolon_examples/lib/base_conversation_coordinator.py:60
↓ 1 callersMethod_to_json
(self, obj)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:35
↓ 1 callersFunction_to_resource
(maybe_tuple: type | Tuple[type, type])
sdk/eidolon_ai_sdk/builtins/code_builtins.py:53
↓ 1 callersMethod_validate_input
(self, prompts_str)
examples/eidolon_examples/swifties/validating_cpu.py:105
↓ 1 callersFunction_wait_for_modification
(care_time, path, delay=0.2)
sdk/eidolon_ai_sdk/bin/replay.py:85
↓ 1 callersMethodadd_embedding
(self, collection: str, docs: List[EmbeddedDocument], **add_kwargs: Any)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:30
↓ 1 callersMethodadd_route
(self, app, handler, path, isEndpointAProgram: bool)
sdk/eidolon_ai_sdk/system/agent_controller.py:132
↓ 1 callersFunctionapp_builder
(machine_manager)
sdk/tests/conftest.py:43
↓ 1 callersFunctionautocomplete_modules
(package_name: str, substring: str)
sdk/eidolon_ai_sdk/bin/agent_creator.py:50
↓ 1 callersFunctionautocomplete_packages
(substring: str)
sdk/eidolon_ai_sdk/bin/agent_creator.py:64
↓ 1 callersMethodbuild_action_tool
( self, machine: str, agent: str, action: str, remote_process_id: str, call_context: CallContext )
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:58
↓ 1 callersMethodbuild_program_tools
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:78
↓ 1 callersFunctionbuild_reference
(field_info)
sdk/eidolon_ai_sdk/bin/agent_creator.py:218
↓ 1 callersMethodcall_context
(self)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:119
↓ 1 callersMethodcall_llm
(self, process_id, text: str)
examples/eidolon_examples/hello_world/AutonomousSpeechAgent.py:31
↓ 1 callersMethodcheck_args
(self, fn, kwargs)
examples/eidolon_examples/k8_monitor/k8_logic_unit.py:70
↓ 1 callersMethodclone_thread
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:52
↓ 1 callersFunctionconvert_output_object
(it: AsyncIterator[StreamEvent], output_format: Type[T])
client/python/eidolon_ai_client/events.py:164
↓ 1 callersFunctionconvert_to_openai
(message: LLMMessage)
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:80
↓ 1 callersFunctioncreatePID
(agentName: string, title: string)
webui/app/api/chat/messages/chatHelpers.ts:170
↓ 1 callersMethodcreate_process
Create a new process. Use this method first to get a process id before calling any other action :param args: An optional title for th
sdk/eidolon_ai_sdk/system/agent_controller.py:424
↓ 1 callersMethodcreate_process
(self, process_id)
sdk/eidolon_ai_sdk/agent/simple_agent.py:95
↓ 1 callersMethodcreate_response_model
(self, handler: FnHandler)
sdk/eidolon_ai_sdk/system/agent_controller.py:546
↓ 1 callersMethodcurrent_path
Return the thoughts path.
sdk/eidolon_ai_sdk/agent/tot_agent/memory.py:45
↓ 1 callersFunctiondefault_serializer
(*args, **kwargs)
sdk/eidolon_ai_sdk/util/replay.py:23
↓ 1 callersFunctiondelete
(url, **kwargs)
client/python/eidolon_ai_client/util/aiohttp.py:37
↓ 1 callersMethoddelete
(self)
client/python/eidolon_ai_client/client.py:91
↓ 1 callersMethoddelete
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/vector_store.py:29
↓ 1 callersFunctiondeleteChat
(agentName: string, process_id: string)
webui/app/api/chat/messages/chatHelpers.ts:50
↓ 1 callersMethoddelete_embedding
(self, collection: str, doc_ids: List[str], **delete_kwargs: Any)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:34
↓ 1 callersMethoddelete_process
Delete a process and all of its children
sdk/eidolon_ai_sdk/system/agent_controller.py:440
↓ 1 callersFunctiondeterministic_id_generator
(test_name)
sdk/tests/conftest.py:305
↓ 1 callersMethoddispatch
(self, request: Request, call_next)
sdk/eidolon_ai_sdk/bin/agent_http_server.py:183
↓ 1 callersMethodembed
Create embeddings for a list of documents. Args: documents: A sequence of Documents to be encoded. Returns:
sdk/eidolon_ai_sdk/memory/embeddings.py:31
↓ 1 callersFunctionerror_logger
(filename: str = None)
sdk/eidolon_ai_sdk/system/agent_machine.py:70
↓ 1 callersMethodevaluate
Evaluate the response to the problem description and return the solution type.
sdk/eidolon_ai_sdk/agent/tot_agent/checker.py:35
↓ 1 callersMethodexecute_llm
( self, call_context: CallContext, messages: List[LLMMessage], tools: List[LLM
sdk/eidolon_ai_sdk/cpu/llm_unit.py:53
↓ 1 callersMethodexists
Checks if a file exists at the specified path relative to the root directory. Args: file_name (str): The path to the fil
sdk/eidolon_ai_sdk/memory/local_file_memory.py:133
↓ 1 callersFunctionexpected_user_events
(name, process_id)
sdk/tests/client/test_group_conversation.py:72
↓ 1 callersMethodexploration_synopsis
Return the remaining intermediate paths in the ToT and the number of unexplored branches per thought. An intermediate path is remain
sdk/eidolon_ai_sdk/agent/tot_agent/controller.py:47
↓ 1 callersFunctionextract_from_images_with_rapidocr
Extract text from images with RapidOCR. Args: images: Images to extract text from. Returns: Text extracted from images.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:27
↓ 1 callersMethodextract_functions_classes
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:54
↓ 1 callersMethodfind
( self, symbol_collection: str, query: dict[str, Any], projection: Union[List[
sdk/eidolon_ai_sdk/memory/local_symbolic_memory.py:42
↓ 1 callersMethodfn
(_self, body)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:141
↓ 1 callersMethodfrom_bytes
Load the blob from a bytes object. Args: data: bytes object to be read path: path to file that the bytes object was r
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/base_parser.py:90
↓ 1 callersMethodfrom_dict
(cls, event_dict: Dict[str, Any])
client/python/eidolon_ai_client/events.py:35
↓ 1 callersMethodfrom_mimetype
(cls, mimetype: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:560
↓ 1 callersMethodget
(content: T, **kwargs)
client/python/eidolon_ai_client/events.py:90
↓ 1 callersMethodgetActions
()
webui/lib/types.ts:90
↓ 1 callersMethodgetActionsForDisplay
(agent: string, availableActions: string[])
webui/lib/types.ts:119
↓ 1 callersMethodgetAgents
()
webui/lib/types.ts:95
↓ 1 callersFunctiongetChat
(id: string)
webui/app/api/chat/messages/chatHelpers.ts:27
↓ 1 callersFunctiongetChatEvents
(agentName: string, processId: string)
webui/app/api/chat/messages/chatHelpers.ts:12
↓ 1 callersFunctiongetChats
()
webui/app/api/chat/messages/chatHelpers.ts:152
↓ 1 callersFunctiongetIcon
()
webui/components/header.tsx:27
↓ 1 callersFunctiongetPIDStatus
(agentName: string, process_id: string)
webui/app/api/chat/messages/chatHelpers.ts:186
↓ 1 callersFunctiongetSigninOptions
()
webui/app/sign-in/signon-options.ts:5
↓ 1 callersFunctiongetUserInput
(element: UserRequestElement)
webui/components/chat-events.tsx:199
↓ 1 callersMethodget_agent_memory
(self)
sdk/eidolon_ai_sdk/system/agent_machine.py:24
↓ 1 callersMethodget_child_pids
(cls)
sdk/eidolon_ai_sdk/cpu/agent_call_history.py:37
↓ 1 callersMethodget_children
(cls, parent_process_id: str)
sdk/eidolon_ai_sdk/cpu/agent_call_history.py:46
↓ 1 callersMethodget_docs
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/vector_store.py:54
↓ 1 callersMethodget_metadata
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:38
↓ 1 callersMethodget_resource_source
(cls, bucket, name: str)
sdk/eidolon_ai_sdk/agent_os.py:94
↓ 1 callersMethodget_schema
(self)
client/python/eidolon_ai_client/client.py:21
↓ 1 callersMethodget_signing_keys
(self)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:27
↓ 1 callersMethodgo_to_url
Retrieve the html document from a given webpage :param url: the url to retrieve. :return: the html document.
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:45
↓ 1 callersFunctiongroupChat
(item: Chat)
webui/app/api/chat/messages/chatHelpers.ts:106
↓ 1 callersFunctionhandleDelete
(agentName: string, process_id: string)
webui/components/sidebar-list.tsx:19
↓ 1 callersFunctionhandleScroll
()
webui/lib/hooks/use-at-bottom.tsx:9
↓ 1 callersFunctionhandleSubmit
()
webui/components/agent-input/start-program-dialog.tsx:58
← previousnext →201–300 of 977, ranked by callers