12345678910111213141516171819202122232425262728293031 |
- from .data import (EncoderDecoderLLMInputs, ExplicitEncoderDecoderPrompt,
- LLMInputs, PromptType, SingletonPrompt, TextPrompt,
- TokensPrompt, build_explicit_enc_dec_prompt,
- to_enc_dec_tuple_list, zip_enc_dec_prompts)
- from .registry import InputContext, InputRegistry
- INPUT_REGISTRY = InputRegistry()
- """
- The global :class:`~InputRegistry` which is used by
- :class:`~aphrodite.AphroditeEngine`
- to dispatch data processing according to the target model.
- See also:
- :ref:`input_processing_pipeline`
- """
- __all__ = [
- "TextPrompt",
- "TokensPrompt",
- "PromptType",
- "SingletonPrompt",
- "ExplicitEncoderDecoderPrompt",
- "LLMInputs",
- "EncoderDecoderLLMInputs",
- "build_explicit_enc_dec_prompt",
- "to_enc_dec_tuple_list",
- "zip_enc_dec_prompts",
- "INPUT_REGISTRY",
- "InputContext",
- "InputRegistry",
- ]
|