Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Paper2Poster/Paper2Poster
/ types & classes
Types & classes
1,020 in github.com/Paper2Poster/Paper2Poster
⨍
Functions
4,860
◇
Types & classes
1,020
↳
Endpoints
4
↓ 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
camel/toolkits/function_tool.py:289
↓ 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
demo/Paper2Poster/camel/toolkits/function_tool.py:289
↓ 58 callers
Class
Field
Represent a field in a patent APS document.
docling/backend/xml/uspto_backend.py:868
↓ 58 callers
Class
Field
Represent a field in a patent APS document.
demo/Paper2Poster/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
camel/prompts/base.py:92
↓ 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
demo/Paper2Poster/camel/prompts/base.py:92
↓ 47 callers
Class
ChatAgent
r"""Class for managing conversations of CAMEL Chat Agents. Args: system_message (Union[BaseMessage, str], optional): The system message
camel/agents/chat_agent.py:127
↓ 43 callers
Class
ChatAgent
r"""Class for managing conversations of CAMEL Chat Agents. Args: system_message (Union[BaseMessage, str], optional): The system message
demo/Paper2Poster/camel/agents/chat_agent.py:127
↓ 31 callers
Class
InterpreterError
r"""Exception raised for errors that can be solved by regenerating code
camel/interpreters/interpreter_error.py:16
↓ 31 callers
Class
InterpreterError
r"""Exception raised for errors that can be solved by regenerating code
demo/Paper2Poster/camel/interpreters/interpreter_error.py:16
↓ 24 callers
Class
OpenAITokenCounter
camel/utils/token_counting.py:99
↓ 24 callers
Class
OpenAITokenCounter
demo/Paper2Poster/camel/utils/token_counting.py:99
↓ 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
camel/responses/agent_responses.py:21
↓ 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
demo/Paper2Poster/camel/responses/agent_responses.py:21
↓ 16 callers
Class
TimeRecorder
docling/utils/profiling.py:39
↓ 16 callers
Class
TimeRecorder
demo/Paper2Poster/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
camel/messages/base.py:44
↓ 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
demo/Paper2Poster/camel/messages/base.py:44
↓ 15 callers
Class
ChatGPTConfig
r"""Defines the parameters for generating chat completions using the OpenAI API. Args: temperature (float, optional): Sampling temper
demo/Paper2Poster/camel/configs/openai_config.py:24
↓ 14 callers
Class
ChatGPTConfig
r"""Defines the parameters for generating chat completions using the OpenAI API. Args: temperature (float, optional): Sampling temper
camel/configs/openai_config.py:24
↓ 11 callers
Class
Config
utils/src/utils.py:314
↓ 11 callers
Class
Config
demo/Paper2Poster/utils/src/utils.py:314
↓ 11 callers
Class
FormatOption
docling/document_converter.py:50
↓ 11 callers
Class
FormatOption
demo/Paper2Poster/docling/document_converter.py:50
↓ 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
camel/configs/vllm_config.py:25
↓ 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
demo/Paper2Poster/camel/configs/vllm_config.py:25
↓ 7 callers
Class
LLM
A wrapper class to interact with a language model.
utils/src/llms.py:65
↓ 7 callers
Class
LLM
A wrapper class to interact with a language model.
demo/Paper2Poster/utils/src/llms.py:65
↓ 7 callers
Class
PromptTemplateGenerator
r"""A class for generating prompt templates for tasks. Args: task_prompt_template_dict (TaskPromptTemplateDict, optional): A
camel/prompts/prompt_templates.py:22
↓ 7 callers
Class
PromptTemplateGenerator
r"""A class for generating prompt templates for tasks. Args: task_prompt_template_dict (TaskPromptTemplateDict, optional): A
demo/Paper2Poster/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
camel/configs/qwen_config.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
demo/Paper2Poster/camel/configs/qwen_config.py:22
↓ 6 callers
Class
ConversionError
docling/exceptions.py:5
↓ 6 callers
Class
ConversionError
demo/Paper2Poster/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
camel/messages/func_message.py:37
↓ 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
demo/Paper2Poster/camel/messages/func_message.py:37
↓ 6 callers
Class
Presentation
PPTAgent's representation of a presentation. Aiming at a more readable and editable interface.
demo/Paper2Poster/utils/src/presentation.py:1163
↓ 5 callers
Class
Cell
docling/datamodel/base_models.py:123
↓ 5 callers
Class
Cell
demo/Paper2Poster/docling/datamodel/base_models.py:123
↓ 5 callers
Class
DocumentConverter
docling/document_converter.py:156
↓ 5 callers
Class
DocumentConverter
demo/Paper2Poster/docling/document_converter.py:156
↓ 5 callers
Class
NexusSample
r"""Nexus benchmark dataset sample.
camel/benchmarks/nexus.py:38
↓ 5 callers
Class
NexusSample
r"""Nexus benchmark dataset sample.
demo/Paper2Poster/camel/benchmarks/nexus.py:38
↓ 5 callers
Class
OcrCell
docling/datamodel/base_models.py:129
↓ 5 callers
Class
OcrCell
demo/Paper2Poster/docling/datamodel/base_models.py:129
↓ 5 callers
Class
OpenAIVisionDetailType
camel/types/enums.py:809
↓ 5 callers
Class
OpenAIVisionDetailType
demo/Paper2Poster/camel/types/enums.py:809
↓ 5 callers
Class
OpenRouterConfig
r"""Defines the parameters for generating chat completions using OpenAI compatibility. Reference: https://openrouter.ai/docs/api-reference/pa
camel/configs/openrouter_config.py:22
↓ 5 callers
Class
OpenRouterConfig
r"""Defines the parameters for generating chat completions using OpenAI compatibility. Reference: https://openrouter.ai/docs/api-reference/pa
demo/Paper2Poster/camel/configs/openrouter_config.py:22
↓ 5 callers
Class
ShareGPTMessage
r"""A single message in ShareGPT format with enhanced validation
camel/messages/conversion/conversation_models.py:27
↓ 5 callers
Class
ShareGPTMessage
r"""A single message in ShareGPT format with enhanced validation
demo/Paper2Poster/camel/messages/conversion/conversation_models.py:27
↓ 4 callers
Class
ChatMessage
docling/models/picture_description_api_model.py:16
↓ 4 callers
Class
ChatMessage
demo/Paper2Poster/docling/models/picture_description_api_model.py:16
↓ 4 callers
Class
ConversionResult
docling/datamodel/document.py:192
↓ 4 callers
Class
ConversionResult
demo/Paper2Poster/docling/datamodel/document.py:192
↓ 4 callers
Class
DocumentLimits
docling/datamodel/settings.py:22
↓ 4 callers
Class
DocumentLimits
demo/Paper2Poster/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
camel/embeddings/openai_embedding.py:26
↓ 4 callers
Class
OpenAIEmbedding
r"""Provides text embedding functionalities using OpenAI's models. Args: model_type (EmbeddingModelType, optional): The model type to be
demo/Paper2Poster/camel/embeddings/openai_embedding.py:26
↓ 4 callers
Class
PdfPipelineOptions
Options for the PDF pipeline.
docling/datamodel/pipeline_options.py:262
↓ 4 callers
Class
PdfPipelineOptions
Options for the PDF pipeline.
demo/Paper2Poster/docling/datamodel/pipeline_options.py:262
↓ 3 callers
Class
AssembledUnit
docling/datamodel/base_models.py:202
↓ 3 callers
Class
AssembledUnit
demo/Paper2Poster/docling/datamodel/base_models.py:202
↓ 3 callers
Class
Closure
utils/src/presentation.py:59
↓ 3 callers
Class
Closure
demo/Paper2Poster/utils/src/presentation.py:59
↓ 3 callers
Class
Cluster
docling/datamodel/base_models.py:133
↓ 3 callers
Class
Cluster
demo/Paper2Poster/docling/datamodel/base_models.py:133
↓ 3 callers
Class
CodeExecutor
Execute code actions and manage API call history, and providing error feedback.
utils/src/apis.py:35
↓ 3 callers
Class
CodeExecutor
Execute code actions and manage API call history, and providing error feedback.
demo/Paper2Poster/utils/src/apis.py:35
↓ 3 callers
Class
ContextRecord
r"""The result of memory retrieving.
camel/memories/records.py:91
↓ 3 callers
Class
ContextRecord
r"""The result of memory retrieving.
demo/Paper2Poster/camel/memories/records.py:91
↓ 3 callers
Class
GeminiConfig
r"""Defines the parameters for generating chat completions using the Gemini API. Args: temperature (float, optional): Sampling temper
camel/configs/gemini_config.py:25
↓ 3 callers
Class
GeminiConfig
r"""Defines the parameters for generating chat completions using the Gemini API. Args: temperature (float, optional): Sampling temper
demo/Paper2Poster/camel/configs/gemini_config.py:25
↓ 3 callers
Class
HermesFunctionFormatter
r"""Hermes-style function calling format implementation with validation
camel/messages/conversion/sharegpt/hermes/hermes_function_formatter.py:39
↓ 3 callers
Class
HermesFunctionFormatter
r"""Hermes-style function calling format implementation with validation
demo/Paper2Poster/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
docling/backend/xml/uspto_backend.py:1680
↓ 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
demo/Paper2Poster/docling/backend/xml/uspto_backend.py:1680
↓ 3 callers
Class
ImageLabler
A class to extract images information, including caption, size, and appearance times in a presentation.
utils/src/multimodal.py:11
↓ 3 callers
Class
ImageLabler
A class to extract images information, including caption, size, and appearance times in a presentation.
demo/Paper2Poster/utils/src/multimodal.py:11
↓ 3 callers
Class
InputDocument
docling/datamodel/document.py:98
↓ 3 callers
Class
InputDocument
demo/Paper2Poster/docling/datamodel/document.py:98
↓ 3 callers
Class
MemoryRecord
r"""The basic message storing unit in the CAMEL memory system. Attributes: message (BaseMessage): The main content of the record.
camel/memories/records.py:25
↓ 3 callers
Class
MemoryRecord
r"""The basic message storing unit in the CAMEL memory system. Attributes: message (BaseMessage): The main content of the record.
demo/Paper2Poster/camel/memories/records.py:25
↓ 3 callers
Class
PdfFormatOption
docling/document_converter.py:109
↓ 3 callers
Class
PdfFormatOption
demo/Paper2Poster/docling/document_converter.py:109
↓ 3 callers
Class
Presentation
PPTAgent's representation of a presentation. Aiming at a more readable and editable interface.
utils/src/presentation.py:1163
↓ 3 callers
Class
QdrantStorage
r"""An implementation of the `BaseVectorStorage` for interacting with Qdrant, a vector search engine. The detailed information about Qdrant i
camel/storages/vectordb_storages/qdrant.py:35
↓ 3 callers
Class
QdrantStorage
r"""An implementation of the `BaseVectorStorage` for interacting with Qdrant, a vector search engine. The detailed information about Qdrant i
demo/Paper2Poster/camel/storages/vectordb_storages/qdrant.py:35
↓ 3 callers
Class
SpatialClusterIndex
Efficient spatial indexing for clusters using R-tree and interval trees.
docling/utils/layout_postprocessor.py:48
↓ 3 callers
Class
SpatialClusterIndex
Efficient spatial indexing for clusters using R-tree and interval trees.
demo/Paper2Poster/docling/utils/layout_postprocessor.py:48
↓ 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
camel/interpreters/subprocess_interpreter.py:30
↓ 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
demo/Paper2Poster/camel/interpreters/subprocess_interpreter.py:30
↓ 3 callers
Class
TaskChannel
r"""An internal class used by Workforce to manage tasks.
camel/societies/workforce/task_channel.py:78
↓ 3 callers
Class
TaskChannel
r"""An internal class used by Workforce to manage tasks.
demo/Paper2Poster/camel/societies/workforce/task_channel.py:78
↓ 3 callers
Class
VectorDBQuery
r"""Represents a query to a vector database. Attributes: query_vector (List[float]): The numerical representation of the query
camel/storages/vectordb_storages/base.py:40
↓ 3 callers
Class
VectorDBQuery
r"""Represents a query to a vector database. Attributes: query_vector (List[float]): The numerical representation of the query
demo/Paper2Poster/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
camel/storages/vectordb_storages/base.py:22
↓ 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
demo/Paper2Poster/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
docling/backend/xml/uspto_backend.py:1402
↓ 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
demo/Paper2Poster/docling/backend/xml/uspto_backend.py:1402
next →
1–100 of 1,020, ranked by callers