Module: Vellum

Defined in:
lib/requests.rb,
lib/gemconfig.rb,
lib/vellum_ai.rb,
lib/environment.rb,
lib/core/file_utilities.rb,
lib/vellum_ai/types/json_enum.rb,
lib/vellum_ai/documents/client.rb,
lib/vellum_ai/sandboxes/client.rb,
lib/vellum_ai/types/array_enum.rb,
lib/vellum_ai/types/error_enum.rb,
lib/vellum_ai/types/image_enum.rb,
lib/vellum_ai/types/number_enum.rb,
lib/vellum_ai/types/string_enum.rb,
lib/vellum_ai/deployments/client.rb,
lib/vellum_ai/test_suites/client.rb,
lib/vellum_ai/types/chat_message.rb,
lib/vellum_ai/types/vellum_error.rb,
lib/vellum_ai/types/vellum_image.rb,
lib/vellum_ai/types/document_read.rb,
lib/vellum_ai/types/entity_status.rb,
lib/vellum_ai/types/function_call.rb,
lib/vellum_ai/types/logprobs_enum.rb,
lib/vellum_ai/types/prompt_output.rb,
lib/vellum_ai/types/provider_enum.rb,
lib/vellum_ai/types/rejected_enum.rb,
lib/vellum_ai/types/search_result.rb,
lib/vellum_ai/types/slim_document.rb,
lib/vellum_ai/types/fulfilled_enum.rb,
lib/vellum_ai/types/initiated_enum.rb,
lib/vellum_ai/types/scenario_input.rb,
lib/vellum_ai/types/streaming_enum.rb,
lib/vellum_ai/model_versions/client.rb,
lib/vellum_ai/types/api_node_result.rb,
lib/vellum_ai/types/block_type_enum.rb,
lib/vellum_ai/types/deployment_read.rb,
lib/vellum_ai/types/document_status.rb,
lib/vellum_ai/types/generate_result.rb,
lib/vellum_ai/types/search_response.rb,
lib/vellum_ai/types/vellum_variable.rb,
lib/vellum_ai/types/workflow_output.rb,
lib/vellum_ai/folder_entities/client.rb,
lib/vellum_ai/test_suite_runs/client.rb,
lib/vellum_ai/types/environment_enum.rb,
lib/vellum_ai/types/generate_request.rb,
lib/vellum_ai/types/logical_operator.rb,
lib/vellum_ai/types/sandbox_scenario.rb,
lib/vellum_ai/types/subworkflow_enum.rb,
lib/vellum_ai/document_indexes/client.rb,
lib/vellum_ai/types/chat_history_enum.rb,
lib/vellum_ai/types/chat_message_role.rb,
lib/vellum_ai/types/generate_response.rb,
lib/vellum_ai/types/finish_reason_enum.rb,
lib/vellum_ai/types/function_call_enum.rb,
lib/vellum_ai/types/json_input_request.rb,
lib/vellum_ai/types/model_version_read.rb,
lib/vellum_ai/types/prompt_node_result.rb,
lib/vellum_ai/types/search_node_result.rb,
lib/vellum_ai/registered_prompts/client.rb,
lib/vellum_ai/types/document_index_read.rb,
lib/vellum_ai/types/indexing_state_enum.rb,
lib/vellum_ai/types/json_variable_value.rb,
lib/vellum_ai/types/search_results_enum.rb,
lib/vellum_ai/types/test_suite_run_read.rb,
lib/vellum_ai/types/api_node_result_data.rb,
lib/vellum_ai/types/chat_message_content.rb,
lib/vellum_ai/types/chat_message_request.rb,
lib/vellum_ai/types/error_variable_value.rb,
lib/vellum_ai/types/execute_prompt_event.rb,
lib/vellum_ai/types/generate_result_data.rb,
lib/vellum_ai/types/image_variable_value.rb,
lib/vellum_ai/types/normalized_log_probs.rb,
lib/vellum_ai/types/slim_deployment_read.rb,
lib/vellum_ai/types/string_input_request.rb,
lib/vellum_ai/types/terminal_node_result.rb,
lib/vellum_ai/types/test_suite_run_state.rb,
lib/vellum_ai/types/test_suite_test_case.rb,
lib/vellum_ai/types/vellum_error_request.rb,
lib/vellum_ai/types/vellum_image_request.rb,
lib/vellum_ai/types/vellum_variable_type.rb,
lib/vellum_ai/types/workflow_event_error.rb,
lib/vellum_ai/types/workflow_output_json.rb,
lib/vellum_ai/types/generate_result_error.rb,
lib/vellum_ai/types/number_variable_value.rb,
lib/vellum_ai/types/processing_state_enum.rb,
lib/vellum_ai/types/prompt_execution_meta.rb,
lib/vellum_ai/types/prompt_template_block.rb,
lib/vellum_ai/types/search_error_response.rb,
lib/vellum_ai/types/search_result_request.rb,
lib/vellum_ai/types/string_variable_value.rb,
lib/vellum_ai/types/workflow_output_array.rb,
lib/vellum_ai/types/workflow_output_error.rb,
lib/vellum_ai/types/workflow_output_image.rb,
lib/vellum_ai/types/workflow_result_event.rb,
lib/vellum_ai/types/workflow_stream_event.rb,
lib/vellum_ai/workflow_deployments/client.rb,
lib/vellum_ai/types/execution_vellum_value.rb,
lib/vellum_ai/types/generate_stream_result.rb,
lib/vellum_ai/types/register_prompt_prompt.rb,
lib/vellum_ai/types/rejected_function_call.rb,
lib/vellum_ai/types/scenario_input_request.rb,
lib/vellum_ai/types/search_filters_request.rb,
lib/vellum_ai/types/search_result_document.rb,
lib/vellum_ai/types/search_weights_request.rb,
lib/vellum_ai/types/templating_node_result.rb,
lib/vellum_ai/types/vellum_error_code_enum.rb,
lib/vellum_ai/types/workflow_output_number.rb,
lib/vellum_ai/types/workflow_output_string.rb,
lib/vellum_ai/types/conditional_node_result.rb,
lib/vellum_ai/types/execute_prompt_response.rb,
lib/vellum_ai/types/fulfilled_function_call.rb,
lib/vellum_ai/types/generate_error_response.rb,
lib/vellum_ai/types/prompt_node_result_data.rb,
lib/vellum_ai/types/search_node_result_data.rb,
lib/vellum_ai/types/subworkflow_node_result.rb,
lib/vellum_ai/types/generate_options_request.rb,
lib/vellum_ai/types/generate_stream_response.rb,
lib/vellum_ai/types/register_prompt_response.rb,
lib/vellum_ai/types/scenario_input_type_enum.rb,
lib/vellum_ai/types/slim_workflow_deployment.rb,
lib/vellum_ai/types/test_case_variable_value.rb,
lib/vellum_ai/types/test_suite_run_execution.rb,
lib/vellum_ai/types/upload_document_response.rb,
lib/vellum_ai/types/workflow_deployment_read.rb,
lib/vellum_ai/types/array_variable_value_item.rb,
lib/vellum_ai/types/execute_workflow_response.rb,
lib/vellum_ai/types/model_version_exec_config.rb,
lib/vellum_ai/types/registered_prompt_sandbox.rb,
lib/vellum_ai/types/terminal_node_json_result.rb,
lib/vellum_ai/types/terminal_node_result_data.rb,
lib/vellum_ai/types/test_suite_run_test_suite.rb,
lib/vellum_ai/types/workflow_node_result_data.rb,
lib/vellum_ai/types/array_chat_message_content.rb,
lib/vellum_ai/types/chat_history_input_request.rb,
lib/vellum_ai/types/code_execution_node_result.rb,
lib/vellum_ai/types/image_chat_message_content.rb,
lib/vellum_ai/types/model_version_build_config.rb,
lib/vellum_ai/types/node_output_compiled_value.rb,
lib/vellum_ai/types/normalized_token_log_probs.rb,
lib/vellum_ai/types/prompt_template_block_data.rb,
lib/vellum_ai/types/terminal_node_array_result.rb,
lib/vellum_ai/types/terminal_node_error_result.rb,
lib/vellum_ai/types/test_suite_run_exec_config.rb,
lib/vellum_ai/types/workflow_node_result_event.rb,
lib/vellum_ai/types/chat_history_variable_value.rb,
lib/vellum_ai/types/execution_json_vellum_value.rb,
lib/vellum_ai/types/generate_stream_result_data.rb,
lib/vellum_ai/types/string_chat_message_content.rb,
lib/vellum_ai/types/templating_node_json_result.rb,
lib/vellum_ai/types/templating_node_result_data.rb,
lib/vellum_ai/types/terminal_node_number_result.rb,
lib/vellum_ai/types/terminal_node_result_output.rb,
lib/vellum_ai/types/terminal_node_string_result.rb,
lib/vellum_ai/types/chat_message_content_request.rb,
lib/vellum_ai/types/conditional_node_result_data.rb,
lib/vellum_ai/types/execution_array_vellum_value.rb,
lib/vellum_ai/types/execution_error_vellum_value.rb,
lib/vellum_ai/types/function_call_variable_value.rb,
lib/vellum_ai/types/metadata_filter_rule_request.rb,
lib/vellum_ai/types/paginated_slim_document_list.rb,
lib/vellum_ai/types/registered_prompt_deployment.rb,
lib/vellum_ai/types/templating_node_array_result.rb,
lib/vellum_ai/types/templating_node_error_result.rb,
lib/vellum_ai/types/test_suite_run_metric_output.rb,
lib/vellum_ai/types/workflow_output_chat_history.rb,
lib/vellum_ai/types/execution_number_vellum_value.rb,
lib/vellum_ai/types/execution_string_vellum_value.rb,
lib/vellum_ai/types/prompt_template_block_request.rb,
lib/vellum_ai/types/rejected_execute_prompt_event.rb,
lib/vellum_ai/types/search_result_merging_request.rb,
lib/vellum_ai/types/search_results_variable_value.rb,
lib/vellum_ai/types/templating_node_number_result.rb,
lib/vellum_ai/types/templating_node_result_output.rb,
lib/vellum_ai/types/templating_node_string_result.rb,
lib/vellum_ai/types/test_case_json_variable_value.rb,
lib/vellum_ai/types/workflow_execution_event_type.rb,
lib/vellum_ai/types/workflow_output_function_call.rb,
lib/vellum_ai/types/enriched_normalized_completion.rb,
lib/vellum_ai/types/fulfilled_execute_prompt_event.rb,
lib/vellum_ai/types/initiated_execute_prompt_event.rb,
lib/vellum_ai/types/metadata_filter_config_request.rb,
lib/vellum_ai/types/model_version_read_status_enum.rb,
lib/vellum_ai/types/model_version_sandbox_snapshot.rb,
lib/vellum_ai/types/node_input_compiled_json_value.rb,
lib/vellum_ai/types/processing_failure_reason_enum.rb,
lib/vellum_ai/types/register_prompt_error_response.rb,
lib/vellum_ai/types/rejected_prompt_execution_meta.rb,
lib/vellum_ai/types/search_request_options_request.rb,
lib/vellum_ai/types/search_result_document_request.rb,
lib/vellum_ai/types/streaming_execute_prompt_event.rb,
lib/vellum_ai/types/test_case_error_variable_value.rb,
lib/vellum_ai/types/upload_document_error_response.rb,
lib/vellum_ai/types/workflow_output_search_results.rb,
lib/vellum_ai/types/workflow_request_input_request.rb,
lib/vellum_ai/types/array_chat_message_content_item.rb,
lib/vellum_ai/types/code_execution_node_json_result.rb,
lib/vellum_ai/types/code_execution_node_result_data.rb,
lib/vellum_ai/types/execute_workflow_error_response.rb,
lib/vellum_ai/types/fulfilled_prompt_execution_meta.rb,
lib/vellum_ai/types/initiated_prompt_execution_meta.rb,
lib/vellum_ai/types/metadata_filter_rule_combinator.rb,
lib/vellum_ai/types/node_input_compiled_array_value.rb,
lib/vellum_ai/types/node_input_compiled_error_value.rb,
lib/vellum_ai/types/node_output_compiled_json_value.rb,
lib/vellum_ai/types/prompt_deployment_input_request.rb,
lib/vellum_ai/types/registered_prompt_model_version.rb,
lib/vellum_ai/types/streaming_prompt_execution_meta.rb,
lib/vellum_ai/types/test_case_number_variable_value.rb,
lib/vellum_ai/types/test_case_string_variable_value.rb,
lib/vellum_ai/types/test_suite_run_execution_output.rb,
lib/vellum_ai/types/code_execution_node_array_result.rb,
lib/vellum_ai/types/code_execution_node_error_result.rb,
lib/vellum_ai/types/node_input_compiled_number_value.rb,
lib/vellum_ai/types/node_input_compiled_string_value.rb,
lib/vellum_ai/types/node_output_compiled_array_value.rb,
lib/vellum_ai/types/node_output_compiled_error_value.rb,
lib/vellum_ai/types/prompt_template_block_properties.rb,
lib/vellum_ai/types/rejected_execute_prompt_response.rb,
lib/vellum_ai/types/submit_completion_actual_request.rb,
lib/vellum_ai/types/workflow_node_result_event_state.rb,
lib/vellum_ai/types/code_execution_node_number_result.rb,
lib/vellum_ai/types/code_execution_node_result_output.rb,
lib/vellum_ai/types/code_execution_node_string_result.rb,
lib/vellum_ai/types/execute_prompt_api_error_response.rb,
lib/vellum_ai/types/fulfilled_execute_prompt_response.rb,
lib/vellum_ai/types/node_input_compiled_function_call.rb,
lib/vellum_ai/types/node_output_compiled_number_value.rb,
lib/vellum_ai/types/node_output_compiled_string_value.rb,
lib/vellum_ai/types/terminal_node_chat_history_result.rb,
lib/vellum_ai/types/workflow_result_event_output_data.rb,
lib/vellum_ai/types/array_chat_message_content_request.rb,
lib/vellum_ai/types/function_call_chat_message_content.rb,
lib/vellum_ai/types/image_chat_message_content_request.rb,
lib/vellum_ai/types/node_input_variable_compiled_value.rb,
lib/vellum_ai/types/paginated_document_index_read_list.rb,
lib/vellum_ai/types/prompt_template_block_data_request.rb,
lib/vellum_ai/types/registered_prompt_sandbox_snapshot.rb,
lib/vellum_ai/types/terminal_node_function_call_result.rb,
lib/vellum_ai/types/test_suite_run_exec_config_request.rb,
lib/vellum_ai/types/test_suite_run_metric_error_output.rb,
lib/vellum_ai/types/document_document_to_document_index.rb,
lib/vellum_ai/types/execution_chat_history_vellum_value.rb,
lib/vellum_ai/types/node_output_compiled_function_value.rb,
lib/vellum_ai/types/paginated_slim_deployment_read_list.rb,
lib/vellum_ai/types/register_prompt_prompt_info_request.rb,
lib/vellum_ai/types/rejected_workflow_node_result_event.rb,
lib/vellum_ai/types/string_chat_message_content_request.rb,
lib/vellum_ai/types/templating_node_chat_history_result.rb,
lib/vellum_ai/types/terminal_node_search_results_result.rb,
lib/vellum_ai/types/test_suite_run_metric_number_output.rb,
lib/vellum_ai/types/workflow_execution_event_error_code.rb,
lib/vellum_ai/types/workflow_request_json_input_request.rb,
lib/vellum_ai/types/deployment_provider_payload_response.rb,
lib/vellum_ai/types/execution_function_call_vellum_value.rb,
lib/vellum_ai/types/fulfilled_workflow_node_result_event.rb,
lib/vellum_ai/types/initiated_workflow_node_result_event.rb,
lib/vellum_ai/types/model_version_exec_config_parameters.rb,
lib/vellum_ai/types/streaming_workflow_node_result_event.rb,
lib/vellum_ai/types/templating_node_function_call_result.rb,
lib/vellum_ai/types/test_suite_run_execution_json_output.rb,
lib/vellum_ai/types/workflow_execution_node_result_event.rb,
lib/vellum_ai/types/execution_search_results_vellum_value.rb,
lib/vellum_ai/types/templating_node_search_results_result.rb,
lib/vellum_ai/types/test_case_chat_history_variable_value.rb,
lib/vellum_ai/types/test_suite_run_execution_error_output.rb,
lib/vellum_ai/types/workflow_request_number_input_request.rb,
lib/vellum_ai/types/workflow_request_string_input_request.rb,
lib/vellum_ai/types/execute_workflow_stream_error_response.rb,
lib/vellum_ai/types/execute_workflow_workflow_result_event.rb,
lib/vellum_ai/types/named_test_case_variable_value_request.rb,
lib/vellum_ai/types/node_input_compiled_chat_history_value.rb,
lib/vellum_ai/types/raw_prompt_execution_overrides_request.rb,
lib/vellum_ai/types/test_suite_run_execution_metric_result.rb,
lib/vellum_ai/types/test_suite_run_execution_number_output.rb,
lib/vellum_ai/types/test_suite_run_execution_string_output.rb,
lib/vellum_ai/types/workflow_execution_actual_json_request.rb,
lib/vellum_ai/types/workflow_result_event_output_data_json.rb,
lib/vellum_ai/types/array_chat_message_content_item_request.rb,
lib/vellum_ai/types/code_execution_node_chat_history_result.rb,
lib/vellum_ai/types/node_output_compiled_chat_history_value.rb,
lib/vellum_ai/types/paginated_slim_workflow_deployment_list.rb,
lib/vellum_ai/types/paginated_test_suite_run_execution_list.rb,
lib/vellum_ai/types/test_case_search_results_variable_value.rb,
lib/vellum_ai/types/workflow_result_event_output_data_array.rb,
lib/vellum_ai/types/workflow_result_event_output_data_error.rb,
lib/vellum_ai/types/code_execution_node_function_call_result.rb,
lib/vellum_ai/types/function_call_chat_message_content_value.rb,
lib/vellum_ai/types/node_input_compiled_search_results_value.rb,
lib/vellum_ai/types/prompt_template_block_properties_request.rb,
lib/vellum_ai/types/register_prompt_model_parameters_request.rb,
lib/vellum_ai/types/registered_prompt_input_variable_request.rb,
lib/vellum_ai/types/submit_completion_actuals_error_response.rb,
lib/vellum_ai/types/submit_workflow_execution_actual_request.rb,
lib/vellum_ai/types/workflow_execution_actual_string_request.rb,
lib/vellum_ai/types/workflow_execution_workflow_result_event.rb,
lib/vellum_ai/types/workflow_result_event_output_data_number.rb,
lib/vellum_ai/types/workflow_result_event_output_data_string.rb,
lib/vellum_ai/types/code_execution_node_search_results_result.rb,
lib/vellum_ai/types/node_output_compiled_search_results_value.rb,
lib/vellum_ai/types/function_call_chat_message_content_request.rb,
lib/vellum_ai/deployments/types/deployments_list_request_status.rb,
lib/vellum_ai/types/named_test_case_json_variable_value_request.rb,
lib/vellum_ai/types/workflow_request_chat_history_input_request.rb,
lib/vellum_ai/types/named_test_case_error_variable_value_request.rb,
lib/vellum_ai/types/test_suite_run_execution_chat_history_output.rb,
lib/vellum_ai/types/test_suite_run_metric_error_output_type_enum.rb,
lib/vellum_ai/types/named_test_case_number_variable_value_request.rb,
lib/vellum_ai/types/named_test_case_string_variable_value_request.rb,
lib/vellum_ai/types/prompt_deployment_expand_meta_request_request.rb,
lib/vellum_ai/types/test_suite_run_metric_number_output_type_enum.rb,
lib/vellum_ai/types/test_suite_run_execution_search_results_output.rb,
lib/vellum_ai/types/workflow_execution_actual_chat_history_request.rb,
lib/vellum_ai/types/workflow_result_event_output_data_chat_history.rb,
lib/vellum_ai/types/rejected_execute_workflow_workflow_result_event.rb,
lib/vellum_ai/types/test_suite_run_workflow_release_tag_exec_config.rb,
lib/vellum_ai/types/workflow_result_event_output_data_function_call.rb,
lib/vellum_ai/types/fulfilled_execute_workflow_workflow_result_event.rb,
lib/vellum_ai/types/function_call_chat_message_content_value_request.rb,
lib/vellum_ai/types/workflow_result_event_output_data_search_results.rb,
lib/vellum_ai/types/test_suite_run_deployment_release_tag_exec_config.rb,
lib/vellum_ai/types/named_test_case_chat_history_variable_value_request.rb,
lib/vellum_ai/types/test_suite_run_workflow_release_tag_exec_config_data.rb,
lib/vellum_ai/document_indexes/types/document_indexes_list_request_status.rb,
lib/vellum_ai/types/named_test_case_search_results_variable_value_request.rb,
lib/vellum_ai/types/test_suite_run_deployment_release_tag_exec_config_data.rb,
lib/vellum_ai/types/test_suite_run_workflow_release_tag_exec_config_request.rb,
lib/vellum_ai/types/test_suite_run_deployment_release_tag_exec_config_request.rb,
lib/vellum_ai/types/test_suite_run_workflow_release_tag_exec_config_type_enum.rb,
lib/vellum_ai/types/test_suite_run_deployment_release_tag_exec_config_type_enum.rb,
lib/vellum_ai/types/test_suite_run_workflow_release_tag_exec_config_data_request.rb,
lib/vellum_ai/workflow_deployments/types/workflow_deployments_list_request_status.rb,
lib/vellum_ai/types/test_suite_run_deployment_release_tag_exec_config_data_request.rb

Defined Under Namespace

Modules: Deployments, DocumentIndexes, Gemconfig, WorkflowDeployments Classes: ApiNodeResult, ApiNodeResultData, ArrayChatMessageContent, ArrayChatMessageContentItem, ArrayChatMessageContentItemRequest, ArrayChatMessageContentRequest, ArrayVariableValueItem, AsyncClient, AsyncDeploymentsClient, AsyncDocumentIndexesClient, AsyncDocumentsClient, AsyncFolderEntitiesClient, AsyncModelVersionsClient, AsyncRegisteredPromptsClient, AsyncRequestClient, AsyncSandboxesClient, AsyncTestSuiteRunsClient, AsyncTestSuitesClient, AsyncWorkflowDeploymentsClient, ChatHistoryInputRequest, ChatHistoryVariableValue, ChatMessage, ChatMessageContent, ChatMessageContentRequest, ChatMessageRequest, Client, CodeExecutionNodeArrayResult, CodeExecutionNodeChatHistoryResult, CodeExecutionNodeErrorResult, CodeExecutionNodeFunctionCallResult, CodeExecutionNodeJsonResult, CodeExecutionNodeNumberResult, CodeExecutionNodeResult, CodeExecutionNodeResultData, CodeExecutionNodeResultOutput, CodeExecutionNodeSearchResultsResult, CodeExecutionNodeStringResult, ConditionalNodeResult, ConditionalNodeResultData, DeploymentProviderPayloadResponse, DeploymentRead, DeploymentsClient, DocumentDocumentToDocumentIndex, DocumentIndexRead, DocumentIndexesClient, DocumentRead, DocumentsClient, EnrichedNormalizedCompletion, Environment, ErrorVariableValue, ExecutePromptApiErrorResponse, ExecutePromptEvent, ExecutePromptResponse, ExecuteWorkflowErrorResponse, ExecuteWorkflowResponse, ExecuteWorkflowStreamErrorResponse, ExecuteWorkflowWorkflowResultEvent, ExecutionArrayVellumValue, ExecutionChatHistoryVellumValue, ExecutionErrorVellumValue, ExecutionFunctionCallVellumValue, ExecutionJsonVellumValue, ExecutionNumberVellumValue, ExecutionSearchResultsVellumValue, ExecutionStringVellumValue, ExecutionVellumValue, FileUtilities, FolderEntitiesClient, FulfilledExecutePromptEvent, FulfilledExecutePromptResponse, FulfilledExecuteWorkflowWorkflowResultEvent, FulfilledFunctionCall, FulfilledPromptExecutionMeta, FulfilledWorkflowNodeResultEvent, FunctionCall, FunctionCallChatMessageContent, FunctionCallChatMessageContentRequest, FunctionCallChatMessageContentValue, FunctionCallChatMessageContentValueRequest, FunctionCallVariableValue, GenerateErrorResponse, GenerateOptionsRequest, GenerateRequest, GenerateResponse, GenerateResult, GenerateResultData, GenerateResultError, GenerateStreamResponse, GenerateStreamResult, GenerateStreamResultData, ImageChatMessageContent, ImageChatMessageContentRequest, ImageVariableValue, InitiatedExecutePromptEvent, InitiatedPromptExecutionMeta, InitiatedWorkflowNodeResultEvent, JsonInputRequest, JsonVariableValue, MetadataFilterConfigRequest, MetadataFilterRuleRequest, ModelVersionBuildConfig, ModelVersionExecConfig, ModelVersionExecConfigParameters, ModelVersionRead, ModelVersionSandboxSnapshot, ModelVersionsClient, NamedTestCaseChatHistoryVariableValueRequest, NamedTestCaseErrorVariableValueRequest, NamedTestCaseJsonVariableValueRequest, NamedTestCaseNumberVariableValueRequest, NamedTestCaseSearchResultsVariableValueRequest, NamedTestCaseStringVariableValueRequest, NamedTestCaseVariableValueRequest, NodeInputCompiledArrayValue, NodeInputCompiledChatHistoryValue, NodeInputCompiledErrorValue, NodeInputCompiledFunctionCall, NodeInputCompiledJsonValue, NodeInputCompiledNumberValue, NodeInputCompiledSearchResultsValue, NodeInputCompiledStringValue, NodeInputVariableCompiledValue, NodeOutputCompiledArrayValue, NodeOutputCompiledChatHistoryValue, NodeOutputCompiledErrorValue, NodeOutputCompiledFunctionValue, NodeOutputCompiledJsonValue, NodeOutputCompiledNumberValue, NodeOutputCompiledSearchResultsValue, NodeOutputCompiledStringValue, NodeOutputCompiledValue, NormalizedLogProbs, NormalizedTokenLogProbs, NumberVariableValue, PaginatedDocumentIndexReadList, PaginatedSlimDeploymentReadList, PaginatedSlimDocumentList, PaginatedSlimWorkflowDeploymentList, PaginatedTestSuiteRunExecutionList, PromptDeploymentExpandMetaRequestRequest, PromptDeploymentInputRequest, PromptExecutionMeta, PromptNodeResult, PromptNodeResultData, PromptOutput, PromptTemplateBlock, PromptTemplateBlockData, PromptTemplateBlockDataRequest, PromptTemplateBlockProperties, PromptTemplateBlockPropertiesRequest, PromptTemplateBlockRequest, RawPromptExecutionOverridesRequest, RegisterPromptErrorResponse, RegisterPromptModelParametersRequest, RegisterPromptPrompt, RegisterPromptPromptInfoRequest, RegisterPromptResponse, RegisteredPromptDeployment, RegisteredPromptInputVariableRequest, RegisteredPromptModelVersion, RegisteredPromptSandbox, RegisteredPromptSandboxSnapshot, RegisteredPromptsClient, RejectedExecutePromptEvent, RejectedExecutePromptResponse, RejectedExecuteWorkflowWorkflowResultEvent, RejectedFunctionCall, RejectedPromptExecutionMeta, RejectedWorkflowNodeResultEvent, RequestClient, RequestOptions, SandboxScenario, SandboxesClient, ScenarioInput, ScenarioInputRequest, SearchErrorResponse, SearchFiltersRequest, SearchNodeResult, SearchNodeResultData, SearchRequestOptionsRequest, SearchResponse, SearchResult, SearchResultDocument, SearchResultDocumentRequest, SearchResultMergingRequest, SearchResultRequest, SearchResultsVariableValue, SearchWeightsRequest, SlimDeploymentRead, SlimDocument, SlimWorkflowDeployment, StreamingExecutePromptEvent, StreamingPromptExecutionMeta, StreamingWorkflowNodeResultEvent, StringChatMessageContent, StringChatMessageContentRequest, StringInputRequest, StringVariableValue, SubmitCompletionActualRequest, SubmitCompletionActualsErrorResponse, SubmitWorkflowExecutionActualRequest, SubworkflowNodeResult, TemplatingNodeArrayResult, TemplatingNodeChatHistoryResult, TemplatingNodeErrorResult, TemplatingNodeFunctionCallResult, TemplatingNodeJsonResult, TemplatingNodeNumberResult, TemplatingNodeResult, TemplatingNodeResultData, TemplatingNodeResultOutput, TemplatingNodeSearchResultsResult, TemplatingNodeStringResult, TerminalNodeArrayResult, TerminalNodeChatHistoryResult, TerminalNodeErrorResult, TerminalNodeFunctionCallResult, TerminalNodeJsonResult, TerminalNodeNumberResult, TerminalNodeResult, TerminalNodeResultData, TerminalNodeResultOutput, TerminalNodeSearchResultsResult, TerminalNodeStringResult, TestCaseChatHistoryVariableValue, TestCaseErrorVariableValue, TestCaseJsonVariableValue, TestCaseNumberVariableValue, TestCaseSearchResultsVariableValue, TestCaseStringVariableValue, TestCaseVariableValue, TestSuiteRunDeploymentReleaseTagExecConfig, TestSuiteRunDeploymentReleaseTagExecConfigData, TestSuiteRunDeploymentReleaseTagExecConfigDataRequest, TestSuiteRunDeploymentReleaseTagExecConfigRequest, TestSuiteRunExecConfig, TestSuiteRunExecConfigRequest, TestSuiteRunExecution, TestSuiteRunExecutionChatHistoryOutput, TestSuiteRunExecutionErrorOutput, TestSuiteRunExecutionJsonOutput, TestSuiteRunExecutionMetricResult, TestSuiteRunExecutionNumberOutput, TestSuiteRunExecutionOutput, TestSuiteRunExecutionSearchResultsOutput, TestSuiteRunExecutionStringOutput, TestSuiteRunMetricErrorOutput, TestSuiteRunMetricNumberOutput, TestSuiteRunMetricOutput, TestSuiteRunRead, TestSuiteRunTestSuite, TestSuiteRunWorkflowReleaseTagExecConfig, TestSuiteRunWorkflowReleaseTagExecConfigData, TestSuiteRunWorkflowReleaseTagExecConfigDataRequest, TestSuiteRunWorkflowReleaseTagExecConfigRequest, TestSuiteRunsClient, TestSuiteTestCase, TestSuitesClient, UploadDocumentErrorResponse, UploadDocumentResponse, VellumError, VellumErrorRequest, VellumImage, VellumImageRequest, VellumVariable, WorkflowDeploymentRead, WorkflowDeploymentsClient, WorkflowEventError, WorkflowExecutionActualChatHistoryRequest, WorkflowExecutionActualJsonRequest, WorkflowExecutionActualStringRequest, WorkflowExecutionNodeResultEvent, WorkflowExecutionWorkflowResultEvent, WorkflowNodeResultData, WorkflowNodeResultEvent, WorkflowOutput, WorkflowOutputArray, WorkflowOutputChatHistory, WorkflowOutputError, WorkflowOutputFunctionCall, WorkflowOutputImage, WorkflowOutputJson, WorkflowOutputNumber, WorkflowOutputSearchResults, WorkflowOutputString, WorkflowRequestChatHistoryInputRequest, WorkflowRequestInputRequest, WorkflowRequestJsonInputRequest, WorkflowRequestNumberInputRequest, WorkflowRequestStringInputRequest, WorkflowResultEvent, WorkflowResultEventOutputData, WorkflowResultEventOutputDataArray, WorkflowResultEventOutputDataChatHistory, WorkflowResultEventOutputDataError, WorkflowResultEventOutputDataFunctionCall, WorkflowResultEventOutputDataJson, WorkflowResultEventOutputDataNumber, WorkflowResultEventOutputDataSearchResults, WorkflowResultEventOutputDataString, WorkflowStreamEvent

Constant Summary collapse

JSON_ENUM =
String
ARRAY_ENUM =
String
ERROR_ENUM =
String
IMAGE_ENUM =
String
NUMBER_ENUM =
String
STRING_ENUM =
String
ENTITY_STATUS =
{ active: "ACTIVE", archived: "ARCHIVED" }.freeze
LOGPROBS_ENUM =
{ all: "ALL", none: "NONE" }.freeze
PROVIDER_ENUM =
{
  anthropic: "ANTHROPIC",
  aws_bedrock: "AWS_BEDROCK",
  azure_openai: "AZURE_OPENAI",
  cohere: "COHERE",
  google: "GOOGLE",
  hosted: "HOSTED",
  mosaicml: "MOSAICML",
  openai: "OPENAI",
  fireworks_ai: "FIREWORKS_AI",
  huggingface: "HUGGINGFACE",
  mystic: "MYSTIC",
  pyq: "PYQ",
  replicate: "REPLICATE"
}.freeze
REJECTED_ENUM =
String
FULFILLED_ENUM =
String
INITIATED_ENUM =
String
STREAMING_ENUM =
String
BLOCK_TYPE_ENUM =
{
  chat_message: "CHAT_MESSAGE",
  chat_history: "CHAT_HISTORY",
  jinja: "JINJA",
  function_definition: "FUNCTION_DEFINITION"
}.freeze
DOCUMENT_STATUS =
String
ENVIRONMENT_ENUM =
{ development: "DEVELOPMENT", staging: "STAGING", production: "PRODUCTION" }.freeze
LOGICAL_OPERATOR =
{
  equals: "=",
  does_not_equal: "!=",
  less_than: "<",
  greater_than: ">",
  less_than_or_equal_to: "<=",
  greater_than_or_equal_to: ">=",
  contains: "contains",
  begins_with: "beginsWith",
  ends_with: "endsWith",
  does_not_contain: "doesNotContain",
  does_not_begin_with: "doesNotBeginWith",
  does_not_end_with: "doesNotEndWith",
  null: "null",
  not_null: "notNull",
  in_: "in",
  not_in: "notIn",
  between: "between",
  not_between: "notBetween"
}.freeze
SUBWORKFLOW_ENUM =
String
CHAT_HISTORY_ENUM =
String
CHAT_MESSAGE_ROLE =
{ system: "SYSTEM", assistant: "ASSISTANT", user: "USER", function: "FUNCTION" }.freeze
FINISH_REASON_ENUM =
{ length: "LENGTH", stop: "STOP", unknown: "UNKNOWN" }.freeze
FUNCTION_CALL_ENUM =
String
INDEXING_STATE_ENUM =
{
  awaiting_processing: "AWAITING_PROCESSING",
  queued: "QUEUED",
  indexing: "INDEXING",
  indexed: "INDEXED",
  failed: "FAILED"
}.freeze
SEARCH_RESULTS_ENUM =
String
TEST_SUITE_RUN_STATE =
{
  queued: "QUEUED",
  running: "RUNNING",
  complete: "COMPLETE",
  failed: "FAILED",
  cancelled: "CANCELLED"
}.freeze
VELLUM_VARIABLE_TYPE =
{
  string: "STRING",
  number: "NUMBER",
  json: "JSON",
  chat_history: "CHAT_HISTORY",
  search_results: "SEARCH_RESULTS",
  error: "ERROR",
  array: "ARRAY",
  function_call: "FUNCTION_CALL",
  image: "IMAGE"
}.freeze
PROCESSING_STATE_ENUM =
{
  queued: "QUEUED",
  processing: "PROCESSING",
  processed: "PROCESSED",
  failed: "FAILED"
}.freeze
VELLUM_ERROR_CODE_ENUM =
{
  invalid_request: "INVALID_REQUEST",
  provider_error: "PROVIDER_ERROR",
  internal_server_error: "INTERNAL_SERVER_ERROR",
  user_defined_error: "USER_DEFINED_ERROR"
}.freeze
SCENARIO_INPUT_TYPE_ENUM =
{ text: "TEXT", chat_history: "CHAT_HISTORY" }.freeze
WORKFLOW_EXECUTION_EVENT_TYPE =
{ node: "NODE", workflow: "WORKFLOW" }.freeze
MODEL_VERSION_READ_STATUS_ENUM =
{
  creating: "CREATING",
  ready: "READY",
  creation_failed: "CREATION_FAILED",
  disabled: "DISABLED"
}.freeze
PROCESSING_FAILURE_REASON_ENUM =
{
  exceeded_character_limit: "EXCEEDED_CHARACTER_LIMIT",
  invalid_file: "INVALID_FILE"
}.freeze
METADATA_FILTER_RULE_COMBINATOR =
{ and_: "and", or_: "or" }.freeze
WORKFLOW_NODE_RESULT_EVENT_STATE =
{
  initiated: "INITIATED",
  streaming: "STREAMING",
  fulfilled: "FULFILLED",
  rejected: "REJECTED"
}.freeze
WORKFLOW_EXECUTION_EVENT_ERROR_CODE =
{
  workflow_initialization: "WORKFLOW_INITIALIZATION",
  workflow_cancelled: "WORKFLOW_CANCELLED",
  node_execution_count_limit_reached: "NODE_EXECUTION_COUNT_LIMIT_REACHED",
  internal_server_error: "INTERNAL_SERVER_ERROR",
  node_execution: "NODE_EXECUTION",
  llm_provider: "LLM_PROVIDER",
  invalid_template: "INVALID_TEMPLATE",
  user_defined_error: "USER_DEFINED_ERROR"
}.freeze
TEST_SUITE_RUN_METRIC_ERROR_OUTPUT_TYPE_ENUM =
String
TEST_SUITE_RUN_METRIC_NUMBER_OUTPUT_TYPE_ENUM =
String
TEST_SUITE_RUN_WORKFLOW_RELEASE_TAG_EXEC_CONFIG_TYPE_ENUM =
String
TEST_SUITE_RUN_DEPLOYMENT_RELEASE_TAG_EXEC_CONFIG_TYPE_ENUM =
String