Module org.elasticsearch.server
Class UnifiedCompletionUtils
java.lang.Object
org.elasticsearch.inference.completion.UnifiedCompletionUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final TransportVersionstatic final TransportVersionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final TransportVersionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final TransportVersionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TextractOptionalFieldOfType(Map<String, Object> sourceMap, String key, Class<T> type, String containingObject) static <T> TextractRequiredFieldOfType(Map<String, Object> sourceMap, String key, Class<T> type, String containingObject) static <E extends Enum<E>>
ElasticsearchStatusExceptiongetUnrecognizedTypeException(String name, String containingObject, Class<E> clazz) static voidthrowIfNotEmptyMap(Map<String, Object> map, String containingObject) static voidvalidateNonNegativeLong(Long index, String fieldName)
-
Field Details
-
ID_FIELD
- See Also:
-
TYPE_FIELD
- See Also:
-
MODEL_FIELD
- See Also:
-
INDEX_FIELD
- See Also:
-
OBJECT_FIELD
- See Also:
-
MESSAGES_FIELD
- See Also:
-
ROLE_FIELD
- See Also:
-
CONTENT_FIELD
- See Also:
-
CHOICES_FIELD
- See Also:
-
DELTA_FIELD
- See Also:
-
REFUSAL_FIELD
- See Also:
-
TOOL_CALL_ID_FIELD
- See Also:
-
TOOL_CALLS_FIELD
- See Also:
-
FUNCTION_FIELD
- See Also:
-
ARGUMENTS_FIELD
- See Also:
-
TOOL_CHOICE_FIELD
- See Also:
-
TOOL_FIELD
- See Also:
-
FUNCTION_NAME_FIELD
- See Also:
-
FUNCTION_ARGUMENTS_FIELD
- See Also:
-
DESCRIPTION_FIELD
- See Also:
-
NAME_FIELD
- See Also:
-
PARAMETERS_FIELD
- See Also:
-
STRICT_FIELD
- See Also:
-
TOP_P_FIELD
- See Also:
-
STOP_FIELD
- See Also:
-
TEMPERATURE_FIELD
- See Also:
-
MAX_COMPLETION_TOKENS_FIELD
- See Also:
-
MAX_TOKENS_FIELD
- See Also:
-
IMAGE_URL_FIELD
- See Also:
-
URL_FIELD
- See Also:
-
DETAIL_FIELD
- See Also:
-
FILE_FIELD
- See Also:
-
FILE_DATA_FIELD
- See Also:
-
FILE_ID_FIELD
- See Also:
-
FILENAME_FIELD
- See Also:
-
TEXT_FIELD
- See Also:
-
REASONING_FIELD
- See Also:
-
REASONING_DETAILS_FIELD
- See Also:
-
EFFORT_FIELD
- See Also:
-
SUMMARY_FIELD
- See Also:
-
EXCLUDE_FIELD
- See Also:
-
ENABLED_FIELD
- See Also:
-
REASONING_DETAIL_TYPE_FIELD
- See Also:
-
FORMAT_FIELD
- See Also:
-
SIGNATURE_FIELD
- See Also:
-
DATA_FIELD
- See Also:
-
USAGE_FIELD
- See Also:
-
FINISH_REASON_FIELD
- See Also:
-
COMPLETION_TOKENS_FIELD
- See Also:
-
TOTAL_TOKENS_FIELD
- See Also:
-
PROMPT_TOKENS_FIELD
- See Also:
-
PROMPT_TOKENS_DETAILS_FIELD
- See Also:
-
CACHED_TOKENS_FIELD
- See Also:
-
COMPLETION_TOKENS_DETAILS_FIELD
- See Also:
-
REASONING_TOKENS_FIELD
- See Also:
-
INFERENCE_CACHED_TOKENS
-
MULTIMODAL_CHAT_COMPLETION_SUPPORT_ADDED
-
CHAT_COMPLETION_REASONING_SUPPORT_ADDED
-
CHAT_COMPLETION_REASONING_MAX_TOKENS_REMOVED
-
-
Method Details
-
extractRequiredFieldOfType
-
extractOptionalFieldOfType
-
throwIfNotEmptyMap
-
getUnrecognizedTypeException
public static <E extends Enum<E>> ElasticsearchStatusException getUnrecognizedTypeException(String name, String containingObject, Class<E> clazz) -
validateNonNegativeLong
-