MCPcopy Create free account

hub / github.com/UCSB-AI/EvoPresent / types & classes

Types & classes627 in github.com/UCSB-AI/EvoPresent

↓ 105 callersClassFunctionTool
r"""An abstraction of a function that OpenAI chat models can call. See https://platform.openai.com/docs/api-reference/chat/create. By default
Evopresent/camel/toolkits/function_tool.py:289
↓ 58 callersClassField
Represent a field in a patent APS document.
Evopresent/docling/backend/xml/uspto_backend.py:868
↓ 56 callersClassTextPrompt
r"""A class that represents a text prompt. The :obj:`TextPrompt` class extends the built-in :obj:`str` class to provide a property for retrieving
Evopresent/camel/prompts/base.py:92
↓ 31 callersClassInterpreterError
r"""Exception raised for errors that can be solved by regenerating code
Evopresent/camel/interpreters/interpreter_error.py:16
↓ 24 callersClassOpenAITokenCounter
Evopresent/camel/utils/token_counting.py:94
↓ 16 callersClassChatAgentResponse
r"""Response of a ChatAgent. Attributes: msgs (List[BaseMessage]): A list of zero, one or several messages. If the list is em
Evopresent/camel/responses/agent_responses.py:21
↓ 16 callersClassTimeRecorder
Evopresent/docling/utils/profiling.py:39
↓ 15 callersClassBaseMessage
r"""Base class for message objects used in CAMEL chat system. Args: role_name (str): The name of the user or assistant role. role
Evopresent/camel/messages/base.py:44
↓ 15 callersClassChatAgent
r"""Class for managing conversations of CAMEL Chat Agents. Args: system_message (Union[BaseMessage, str], optional): The system message
Evopresent/camel/agents/chat_agent.py:127
↓ 12 callersClassChatGPTConfig
r"""Defines the parameters for generating chat completions using the OpenAI API. Args: temperature (float, optional): Sampling temper
Evopresent/camel/configs/openai_config.py:24
↓ 11 callersClassFormatOption
Evopresent/docling/document_converter.py:50
↓ 8 callersClassConv1d
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:56
↓ 8 callersClassLayerNorm
Layer normalization module. :param int nout: output dim size :param int dim: dimension to be normalized
video_generation/MegaTTS3/tts/modules/ar_dur/commons/layers.py:19
↓ 8 callersClassLinear
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:47
↓ 8 callersClassVLLMConfig
r"""Defines the parameters for generating chat completions using the OpenAI API. Reference: https://docs.vllm.ai/en/latest/serving/openai_com
Evopresent/camel/configs/vllm_config.py:25
↓ 7 callersClassPromptTemplateGenerator
r"""A class for generating prompt templates for tasks. Args: task_prompt_template_dict (TaskPromptTemplateDict, optional): A
Evopresent/camel/prompts/prompt_templates.py:22
↓ 7 callersClassQwenConfig
r"""Defines the parameters for generating chat completions using the Qwen API. You can refer to the following link for more details: https://h
Evopresent/camel/configs/qwen_config.py:22
↓ 6 callersClassConversionError
Evopresent/docling/exceptions.py:5
↓ 6 callersClassFunctionCallingMessage
r"""Class for message objects used specifically for function-related messages. Args: func_name (Optional[str]): The name of the funct
Evopresent/camel/messages/func_message.py:37
↓ 5 callersClassCell
Evopresent/docling/datamodel/base_models.py:123
↓ 5 callersClassLayerNorm
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:42
↓ 5 callersClassLayerNorm
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rel_transformer.py:279
↓ 5 callersClassNexusSample
r"""Nexus benchmark dataset sample.
Evopresent/camel/benchmarks/nexus.py:38
↓ 5 callersClassOcrCell
Evopresent/docling/datamodel/base_models.py:129
↓ 5 callersClassOpenAIVisionDetailType
Evopresent/camel/types/enums.py:786
↓ 5 callersClassOpenRouterConfig
r"""Defines the parameters for generating chat completions using OpenAI compatibility. Reference: https://openrouter.ai/docs/api-reference/pa
Evopresent/camel/configs/openrouter_config.py:22
↓ 5 callersClassResNet
video_generation/models/__init__.py:281
↓ 5 callersClassSConv1d
video_generation/MegaTTS3/tts/modules/wavvae/encoder/common_modules/conv.py:121
↓ 5 callersClassShareGPTMessage
r"""A single message in ShareGPT format with enhanced validation
Evopresent/camel/messages/conversion/conversation_models.py:27
↓ 4 callersClassChatMessage
Evopresent/docling/models/picture_description_api_model.py:16
↓ 4 callersClassConvLayer
video_generation/models/float/encoder.py:139
↓ 4 callersClassConversionResult
Evopresent/docling/datamodel/document.py:192
↓ 4 callersClassDocumentLimits
Evopresent/docling/datamodel/settings.py:22
↓ 4 callersClassOpenAIEmbedding
r"""Provides text embedding functionalities using OpenAI's models. Args: model_type (EmbeddingModelType, optional): The model type to be
Evopresent/camel/embeddings/openai_embedding.py:26
↓ 4 callersClassPresentation
Evopresent/utils/src/presentation.py:1163
↓ 3 callersClassAssembledUnit
Evopresent/docling/datamodel/base_models.py:202
↓ 3 callersClassBlur
video_generation/models/float/styledecoder.py:108
↓ 3 callersClassCluster
Evopresent/docling/datamodel/base_models.py:133
↓ 3 callersClassContextRecord
r"""The result of memory retrieving.
Evopresent/camel/memories/records.py:91
↓ 3 callersClassEqualLinear
video_generation/models/float/encoder.py:109
↓ 3 callersClassGeminiConfig
r"""Defines the parameters for generating chat completions using the Gemini API. Args: temperature (float, optional): Sampling temper
Evopresent/camel/configs/gemini_config.py:25
↓ 3 callersClassHermesFunctionFormatter
r"""Hermes-style function calling format implementation with validation
Evopresent/camel/messages/conversion/sharegpt/hermes/hermes_function_formatter.py:39
↓ 3 callersClassHtmlEntity
Provide utility functions to get the HTML entities of styled characters. This class has been developped from: https://unicode-table.com/en/ht
Evopresent/docling/backend/xml/uspto_backend.py:1680
↓ 3 callersClassInputDocument
Evopresent/docling/datamodel/document.py:98
↓ 3 callersClassMegaTTS3DiTInfer
video_generation/MegaTTS3/tts/infer_cli.py:62
↓ 3 callersClassMemoryRecord
r"""The basic message storing unit in the CAMEL memory system. Attributes: message (BaseMessage): The main content of the record.
Evopresent/camel/memories/records.py:25
↓ 3 callersClassMultiheadAttention
video_generation/MegaTTS3/tts/modules/ar_dur/commons/transformer.py:152
↓ 3 callersClassPdfPipelineOptions
Options for the PDF pipeline.
Evopresent/docling/datamodel/pipeline_options.py:262
↓ 3 callersClassQdrantStorage
r"""An implementation of the `BaseVectorStorage` for interacting with Qdrant, a vector search engine. The detailed information about Qdrant i
Evopresent/camel/storages/vectordb_storages/qdrant.py:35
↓ 3 callersClassResBlockMRFV2
video_generation/MegaTTS3/tts/modules/wavvae/decoder/hifigan_modules.py:174
↓ 3 callersClassSinusoidalPositionalEmbedding
This module produces sinusoidal positional embeddings of any length. Padding symbols are ignored.
video_generation/MegaTTS3/tts/modules/ar_dur/commons/transformer.py:27
↓ 3 callersClassSpatialClusterIndex
Efficient spatial indexing for clusters using R-tree and interval trees.
Evopresent/docling/utils/layout_postprocessor.py:48
↓ 3 callersClassStyledConv
video_generation/models/float/styledecoder.py:298
↓ 3 callersClassSubprocessInterpreter
r"""SubprocessInterpreter is a class for executing code files or code strings in a subprocess. This class handles the execution of code in di
Evopresent/camel/interpreters/subprocess_interpreter.py:30
↓ 3 callersClassTaskChannel
r"""An internal class used by Workforce to manage tasks.
Evopresent/camel/societies/workforce/task_channel.py:78
↓ 3 callersClassTransformerFFNLayer
video_generation/MegaTTS3/tts/modules/ar_dur/commons/transformer.py:89
↓ 3 callersClassVectorDBQuery
r"""Represents a query to a vector database. Attributes: query_vector (List[float]): The numerical representation of the query
Evopresent/camel/storages/vectordb_storages/base.py:40
↓ 3 callersClassVectorRecord
r"""Encapsulates information about a vector's unique identifier and its payload, which is primarily used as a data transfer object when saving
Evopresent/camel/storages/vectordb_storages/base.py:22
↓ 3 callersClassXmlTable
Provide a table parser for xml tables in USPTO patent documents. The OASIS Open XML Exchange Table Model can be downloaded from: http://oasis
Evopresent/docling/backend/xml/uspto_backend.py:1402
↓ 2 callersClassAcceleratorOptions
Evopresent/docling/datamodel/pipeline_options.py:22
↓ 2 callersClassChatHistoryBlock
r"""An implementation of the :obj:`MemoryBlock` abstract base class for maintaining a record of chat histories. This memory block helps manag
Evopresent/camel/memories/blocks/chat_history_block.py:23
↓ 2 callersClassCohereConfig
r"""Defines the parameters for generating chat completions using the Cohere API. Args: temperature (float, optional): Sampling temper
Evopresent/camel/configs/cohere_config.py:21
↓ 2 callersClassCollectorData
Evopresent/camel/data_collector/base.py:25
↓ 2 callersClassConfig
Evopresent/utils/src/utils.py:314
↓ 2 callersClassConfig
Evopresent/camel/datagen/source2synth/models.py:59
↓ 2 callersClassDataCurator
r"""Manages and curates datasets of multi-hop question-answer pairs. This class handles dataset management tasks including quality filtering,
Evopresent/camel/datagen/source2synth/data_processor.py:363
↓ 2 callersClassDeepSeekConfig
r"""Defines the parameters for generating chat completions using the DeepSeek API. Args: temperature (float, optional): Sampling temp
Evopresent/camel/configs/deepseek_config.py:25
↓ 2 callersClassDiscordInstallation
r"""Represents an installation of a Discord application in a specific guild (server). Attributes: guild_id (str): The unique iden
Evopresent/camel/bots/discord/discord_installation.py:18
↓ 2 callersClassDocumentConverter
Evopresent/docling/document_converter.py:156
↓ 2 callersClassEasyOcrOptions
Options for the EasyOCR engine.
Evopresent/docling/datamodel/pipeline_options.py:129
↓ 2 callersClassEqualConv2d
video_generation/models/float/encoder.py:83
↓ 2 callersClassErrorItem
Evopresent/docling/datamodel/base_models.py:117
↓ 2 callersClassExampleConstructor
r"""Constructs training examples from raw text data. This class handles the construction of training examples by preprocessing text, extracti
Evopresent/camel/datagen/source2synth/data_processor.py:132
↓ 2 callersClassFunctionCallingRecord
r"""Historical records of functions called in the conversation. Attributes: func_name (str): The name of the function being called.
Evopresent/camel/agents/chat_agent.py:89
↓ 2 callersClassFusedLeakyReLU
video_generation/models/float/styledecoder.py:44
↓ 2 callersClassInternalPythonInterpreter
r"""A customized python interpreter to control the execution of LLM-generated codes. The interpreter makes sure the code can only execute func
Evopresent/camel/interpreters/internal_python_interpreter.py:24
↓ 2 callersClassIntervalTree
Memory-efficient interval tree for 1D overlap queries.
Evopresent/docling/utils/layout_postprocessor.py:125
↓ 2 callersClassMistralConfig
r"""Defines the parameters for generating chat completions using the Mistral API. reference: https://github.com/mistralai/client-python/blob/
Evopresent/camel/configs/mistral_config.py:23
↓ 2 callersClassModulatedConv2d
video_generation/models/float/styledecoder.py:191
↓ 2 callersClassMultiHeadAttention
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:84
↓ 2 callersClassOpenAISchemaConverter
r"""OpenAISchemaConverter is a class that converts a string or a function into a BaseModel schema. Args: model_type (ModelType, optio
Evopresent/camel/schemas/openai_converter.py:36
↓ 2 callersClassPacket
r"""The basic element inside the channel. A task is wrapped inside a packet. The packet will contain the task, along with the task's assignee,
Evopresent/camel/societies/workforce/task_channel.py:38
↓ 2 callersClassPatentUsptoIce
Parser of patent documents from the US Patent Office (ICE). The compatible formats are: - Patent Grant Full Text Data/XML Version 4.x ICE (fr
Evopresent/docling/backend/xml/uspto_backend.py:169
↓ 2 callersClassPdfFormatOption
Evopresent/docling/document_converter.py:109
↓ 2 callersClassPersona
r"""A persona is a character in the society. Attributes: name (Optional[str]): Name of the persona. description (Optional[str]):
Evopresent/camel/personas/persona.py:23
↓ 2 callersClassPictureDescriptionVlmOptions
Evopresent/docling/datamodel/pipeline_options.py:209
↓ 2 callersClassPosEmb
video_generation/MegaTTS3/tts/modules/ar_dur/commons/nar_tts_modules.py:61
↓ 2 callersClassRekaConfig
r"""Defines the parameters for generating chat completions using the Reka API. Reference: https://docs.reka.ai/api-reference/chat/create
Evopresent/camel/configs/reka_config.py:21
↓ 2 callersClassRelTransformerEncoder
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rel_transformer.py:335
↓ 2 callersClassRepeatRandomSampler
Sampler that repeats the indices of a dataset in a structured manner. Args: data_source (`Sized`): Dataset to sample fro
train/src/trainer/grpo_trainer.py:67
↓ 2 callersClassResidualAttentionBlock
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:134
↓ 2 callersClassRotaryEmbeddings
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rot_transformer.py:91
↓ 2 callersClassSELayer
video_generation/models/__init__.py:182
↓ 2 callersClassSambaCloudAPIConfig
r"""Defines the parameters for generating chat completions using the OpenAI API. Args: temperature (float, optional): Sampling temper
Evopresent/camel/configs/samba_config.py:78
↓ 2 callersClassSingleAgentWorker
r"""A worker node that consists of a single agent. Args: description (str): Description of the node. worker (ChatAgent): Worker o
Evopresent/camel/societies/workforce/single_agent_worker.py:30
↓ 2 callersClassSingleTxtGenerator
r"""Single text generator for role-playing workers. Args: text_file_path (str): The path to the file containing the text data.
Evopresent/camel/generators.py:285
↓ 2 callersClassSystemMessageGenerator
r"""System message generator for agents. Args: task_type (TaskType, optional): The task type. (default: :obj:`TaskType.AI_SOC
Evopresent/camel/generators.py:21
↓ 2 callersClassTable
Evopresent/docling/datamodel/base_models.py:160
↓ 2 callersClassTaskResult
r"""The result of a task.
Evopresent/camel/societies/workforce/utils.py:35
↓ 2 callersClassTaskSpecifyAgent
r"""An agent that specifies a given task prompt by prompting the user to provide more details. Attributes: DEFAULT_WORD_LIMIT (int):
Evopresent/camel/agents/task_agent.py:36
next →1–100 of 627, ranked by callers