Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/UCSB-AI/EvoPresent
/ types & classes
Types & classes
627 in github.com/UCSB-AI/EvoPresent
⨍
Functions
2,738
◇
Types & classes
627
↳
Endpoints
2
↓ 105 callers
Class
FunctionTool
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 callers
Class
Field
Represent a field in a patent APS document.
Evopresent/docling/backend/xml/uspto_backend.py:868
↓ 56 callers
Class
TextPrompt
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 callers
Class
InterpreterError
r"""Exception raised for errors that can be solved by regenerating code
Evopresent/camel/interpreters/interpreter_error.py:16
↓ 24 callers
Class
OpenAITokenCounter
Evopresent/camel/utils/token_counting.py:94
↓ 16 callers
Class
ChatAgentResponse
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 callers
Class
TimeRecorder
Evopresent/docling/utils/profiling.py:39
↓ 15 callers
Class
BaseMessage
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 callers
Class
ChatAgent
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 callers
Class
ChatGPTConfig
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 callers
Class
FormatOption
Evopresent/docling/document_converter.py:50
↓ 8 callers
Class
Conv1d
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:56
↓ 8 callers
Class
LayerNorm
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 callers
Class
Linear
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:47
↓ 8 callers
Class
VLLMConfig
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 callers
Class
PromptTemplateGenerator
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 callers
Class
QwenConfig
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 callers
Class
ConversionError
Evopresent/docling/exceptions.py:5
↓ 6 callers
Class
FunctionCallingMessage
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 callers
Class
Cell
Evopresent/docling/datamodel/base_models.py:123
↓ 5 callers
Class
LayerNorm
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:42
↓ 5 callers
Class
LayerNorm
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rel_transformer.py:279
↓ 5 callers
Class
NexusSample
r"""Nexus benchmark dataset sample.
Evopresent/camel/benchmarks/nexus.py:38
↓ 5 callers
Class
OcrCell
Evopresent/docling/datamodel/base_models.py:129
↓ 5 callers
Class
OpenAIVisionDetailType
Evopresent/camel/types/enums.py:786
↓ 5 callers
Class
OpenRouterConfig
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 callers
Class
ResNet
video_generation/models/__init__.py:281
↓ 5 callers
Class
SConv1d
video_generation/MegaTTS3/tts/modules/wavvae/encoder/common_modules/conv.py:121
↓ 5 callers
Class
ShareGPTMessage
r"""A single message in ShareGPT format with enhanced validation
Evopresent/camel/messages/conversion/conversation_models.py:27
↓ 4 callers
Class
ChatMessage
Evopresent/docling/models/picture_description_api_model.py:16
↓ 4 callers
Class
ConvLayer
video_generation/models/float/encoder.py:139
↓ 4 callers
Class
ConversionResult
Evopresent/docling/datamodel/document.py:192
↓ 4 callers
Class
DocumentLimits
Evopresent/docling/datamodel/settings.py:22
↓ 4 callers
Class
OpenAIEmbedding
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 callers
Class
Presentation
Evopresent/utils/src/presentation.py:1163
↓ 3 callers
Class
AssembledUnit
Evopresent/docling/datamodel/base_models.py:202
↓ 3 callers
Class
Blur
video_generation/models/float/styledecoder.py:108
↓ 3 callers
Class
Cluster
Evopresent/docling/datamodel/base_models.py:133
↓ 3 callers
Class
ContextRecord
r"""The result of memory retrieving.
Evopresent/camel/memories/records.py:91
↓ 3 callers
Class
EqualLinear
video_generation/models/float/encoder.py:109
↓ 3 callers
Class
GeminiConfig
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 callers
Class
HermesFunctionFormatter
r"""Hermes-style function calling format implementation with validation
Evopresent/camel/messages/conversion/sharegpt/hermes/hermes_function_formatter.py:39
↓ 3 callers
Class
HtmlEntity
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 callers
Class
InputDocument
Evopresent/docling/datamodel/document.py:98
↓ 3 callers
Class
MegaTTS3DiTInfer
video_generation/MegaTTS3/tts/infer_cli.py:62
↓ 3 callers
Class
MemoryRecord
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 callers
Class
MultiheadAttention
video_generation/MegaTTS3/tts/modules/ar_dur/commons/transformer.py:152
↓ 3 callers
Class
PdfPipelineOptions
Options for the PDF pipeline.
Evopresent/docling/datamodel/pipeline_options.py:262
↓ 3 callers
Class
QdrantStorage
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 callers
Class
ResBlockMRFV2
video_generation/MegaTTS3/tts/modules/wavvae/decoder/hifigan_modules.py:174
↓ 3 callers
Class
SinusoidalPositionalEmbedding
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 callers
Class
SpatialClusterIndex
Efficient spatial indexing for clusters using R-tree and interval trees.
Evopresent/docling/utils/layout_postprocessor.py:48
↓ 3 callers
Class
StyledConv
video_generation/models/float/styledecoder.py:298
↓ 3 callers
Class
SubprocessInterpreter
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 callers
Class
TaskChannel
r"""An internal class used by Workforce to manage tasks.
Evopresent/camel/societies/workforce/task_channel.py:78
↓ 3 callers
Class
TransformerFFNLayer
video_generation/MegaTTS3/tts/modules/ar_dur/commons/transformer.py:89
↓ 3 callers
Class
VectorDBQuery
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 callers
Class
VectorRecord
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 callers
Class
XmlTable
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 callers
Class
AcceleratorOptions
Evopresent/docling/datamodel/pipeline_options.py:22
↓ 2 callers
Class
ChatHistoryBlock
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 callers
Class
CohereConfig
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 callers
Class
CollectorData
Evopresent/camel/data_collector/base.py:25
↓ 2 callers
Class
Config
Evopresent/utils/src/utils.py:314
↓ 2 callers
Class
Config
Evopresent/camel/datagen/source2synth/models.py:59
↓ 2 callers
Class
DataCurator
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 callers
Class
DeepSeekConfig
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 callers
Class
DiscordInstallation
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 callers
Class
DocumentConverter
Evopresent/docling/document_converter.py:156
↓ 2 callers
Class
EasyOcrOptions
Options for the EasyOCR engine.
Evopresent/docling/datamodel/pipeline_options.py:129
↓ 2 callers
Class
EqualConv2d
video_generation/models/float/encoder.py:83
↓ 2 callers
Class
ErrorItem
Evopresent/docling/datamodel/base_models.py:117
↓ 2 callers
Class
ExampleConstructor
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 callers
Class
FunctionCallingRecord
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 callers
Class
FusedLeakyReLU
video_generation/models/float/styledecoder.py:44
↓ 2 callers
Class
InternalPythonInterpreter
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 callers
Class
IntervalTree
Memory-efficient interval tree for 1D overlap queries.
Evopresent/docling/utils/layout_postprocessor.py:125
↓ 2 callers
Class
MistralConfig
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 callers
Class
ModulatedConv2d
video_generation/models/float/styledecoder.py:191
↓ 2 callers
Class
MultiHeadAttention
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:84
↓ 2 callers
Class
OpenAISchemaConverter
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 callers
Class
Packet
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 callers
Class
PatentUsptoIce
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 callers
Class
PdfFormatOption
Evopresent/docling/document_converter.py:109
↓ 2 callers
Class
Persona
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 callers
Class
PictureDescriptionVlmOptions
Evopresent/docling/datamodel/pipeline_options.py:209
↓ 2 callers
Class
PosEmb
video_generation/MegaTTS3/tts/modules/ar_dur/commons/nar_tts_modules.py:61
↓ 2 callers
Class
RekaConfig
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 callers
Class
RelTransformerEncoder
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rel_transformer.py:335
↓ 2 callers
Class
RepeatRandomSampler
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 callers
Class
ResidualAttentionBlock
video_generation/MegaTTS3/tts/modules/aligner/whisper_small.py:134
↓ 2 callers
Class
RotaryEmbeddings
video_generation/MegaTTS3/tts/modules/ar_dur/commons/rot_transformer.py:91
↓ 2 callers
Class
SELayer
video_generation/models/__init__.py:182
↓ 2 callers
Class
SambaCloudAPIConfig
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 callers
Class
SingleAgentWorker
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 callers
Class
SingleTxtGenerator
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 callers
Class
SystemMessageGenerator
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 callers
Class
Table
Evopresent/docling/datamodel/base_models.py:160
↓ 2 callers
Class
TaskResult
r"""The result of a task.
Evopresent/camel/societies/workforce/utils.py:35
↓ 2 callers
Class
TaskSpecifyAgent
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