apis

package
v0.0.0-...-271e206 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 25, 2025 License: Apache-2.0 Imports: 108 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ArchiveOptionTag

func ArchiveOptionTag(ctx context.Context, c *app.RequestContext)

ArchiveOptionTag . @router /api/data/v1/tags/:tag_key_id/archive_option_tag [POST]

func AssociateAnnotationTag

func AssociateAnnotationTag(ctx context.Context, c *app.RequestContext)

AssociateAnnotationTag . @router /api/evaluation/v1/experiments/:expt_id/associate_tag [POST]

func BatchCreateDatasetItems

func BatchCreateDatasetItems(ctx context.Context, c *app.RequestContext)

BatchCreateDatasetItems . @router /api/data/v2/datasets/:dataset_id/items/batch_create [POST]

func BatchCreateEvaluationSetItems

func BatchCreateEvaluationSetItems(ctx context.Context, c *app.RequestContext)

BatchCreateEvaluationSetItems . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/items/batch_create [POST]

func BatchDeleteDatasetItems

func BatchDeleteDatasetItems(ctx context.Context, c *app.RequestContext)

BatchDeleteDatasetItems . @router /api/data/v2/datasets/:dataset_id/items/batch_delete [POST]

func BatchDeleteEvaluationSetItems

func BatchDeleteEvaluationSetItems(ctx context.Context, c *app.RequestContext)

BatchDeleteEvaluationSetItems . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/items/batch_delete [POST]

func BatchDeleteExperiments

func BatchDeleteExperiments(ctx context.Context, c *app.RequestContext)

BatchDeleteExperiments . @router /api/evaluation/v2/experiments/batch_delete [DELETE]

func BatchGetDatasetItems

func BatchGetDatasetItems(ctx context.Context, c *app.RequestContext)

BatchGetDatasetItems . @router /api/data/v2/datasets/:dataset_id/items/batch_get [POST]

func BatchGetDatasetItemsByVersion

func BatchGetDatasetItemsByVersion(ctx context.Context, c *app.RequestContext)

BatchGetDatasetItemsByVersion . @router /api/data/v2/datasets/:dataset_id/versions/:version_id/items/batch_get [POST]

func BatchGetDatasetVersions

func BatchGetDatasetVersions(ctx context.Context, c *app.RequestContext)

BatchGetDatasetVersions . @router /api/data/v2/dataset_versions/batch_get [POST]

func BatchGetDatasets

func BatchGetDatasets(ctx context.Context, c *app.RequestContext)

BatchGetDatasets . @router /api/data/v2/datasets/batch_get [POST]

func BatchGetEvalTargetRecords

func BatchGetEvalTargetRecords(ctx context.Context, c *app.RequestContext)

BatchGetEvalTargetRecords @router /api/evaluation/v2/eval_targets/records/batch_get [POST]

func BatchGetEvalTargetVersions

func BatchGetEvalTargetVersions(ctx context.Context, c *app.RequestContext)

BatchGetEvalTargetVersions . @router /api/evaluation/v2/eval_target_versions/batch_get [POST]

func BatchGetEvalTargetsBySource

func BatchGetEvalTargetsBySource(ctx context.Context, c *app.RequestContext)

BatchGetEvalTargetsBySource . @router /api/evaluation/v2/eval_targets/batch_get_by_source [POST]

func BatchGetEvaluationSetItems

func BatchGetEvaluationSetItems(ctx context.Context, c *app.RequestContext)

BatchGetEvaluationSetItems . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/items/batch_get [POST]

func BatchGetEvaluationSetVersions

func BatchGetEvaluationSetVersions(ctx context.Context, c *app.RequestContext)

BatchGetEvaluationSetVersions . @router /api/evaluation/v2/evaluation_set_versions/batch_get [POST]

func BatchGetEvaluatorRecords

func BatchGetEvaluatorRecords(ctx context.Context, c *app.RequestContext)

BatchGetEvaluatorRecords . @router /api/evaluationv3/evaluator_records/get_batch [POST]

func BatchGetEvaluatorVersions

func BatchGetEvaluatorVersions(ctx context.Context, c *app.RequestContext)

BatchGetEvaluatorVersions . @router /api/evaluationv3/evaluators_versions/batch_get [POST]

func BatchGetEvaluators

func BatchGetEvaluators(ctx context.Context, c *app.RequestContext)

BatchGetEvaluators . @router /api/evaluationv3/evaluators/batch_get [POST]

func BatchGetExperimentAggrResult

func BatchGetExperimentAggrResult(ctx context.Context, c *app.RequestContext)

BatchGetExperimentAggrResult . @router /api/evaluation/v2/experiments/aggr_results/batch_get [POST]

func BatchGetExperimentResult

func BatchGetExperimentResult(ctx context.Context, c *app.RequestContext)

BatchGetExperimentResult . @router /api/evaluation/v2/experiments/results/batch_get [POST]

func BatchGetExperiments

func BatchGetExperiments(ctx context.Context, c *app.RequestContext)

BatchGetExperiments . @router /api/evaluation/v2/experiments/batch_get [POST]

func BatchGetLabel

func BatchGetLabel(ctx context.Context, c *app.RequestContext)

BatchGetLabel . @router /api/prompt/v1/labels/batch_get [POST]

func BatchGetPromptByPromptKey

func BatchGetPromptByPromptKey(ctx context.Context, c *app.RequestContext)

BatchGetPromptByPromptKey . @router /v1/loop/prompts/mget [POST]

func BatchGetSourceEvalTargets

func BatchGetSourceEvalTargets(ctx context.Context, c *app.RequestContext)

BatchGetSourceEvalTargets . @router /api/evaluation/v1/eval_targets/batch_get_source [POST]

func BatchGetTags

func BatchGetTags(ctx context.Context, c *app.RequestContext)

BatchGetTags . @router /api/data/v1/tags/batch_get [POST]

func BatchGetTracesAdvanceInfo

func BatchGetTracesAdvanceInfo(ctx context.Context, c *app.RequestContext)

BatchGetTracesAdvanceInfo . @router /api/observability/v1/traces/batch_get_advance_info [POST]

func BatchUpdateTagStatus

func BatchUpdateTagStatus(ctx context.Context, c *app.RequestContext)

BatchUpdateTagStatus . @router /api/data/v1/tags/batch_update_status [POST]

func CheckEvaluatorName

func CheckEvaluatorName(ctx context.Context, c *app.RequestContext)

CheckEvaluatorName . @router /api/evaluation/v2/evaluator/check_name [POST]

func CheckExperimentName

func CheckExperimentName(ctx context.Context, c *app.RequestContext)

CheckExperimentName . @router /api/evaluation/v2/experiment/check/name [POST]

func ClearDatasetItem

func ClearDatasetItem(ctx context.Context, c *app.RequestContext)

ClearDatasetItem . @router /api/evaluation/v3/datasets/:dataset_id/clear [POST]

func ClearEvaluationSetDraftItem

func ClearEvaluationSetDraftItem(ctx context.Context, c *app.RequestContext)

ClearEvaluationSetDraftItem . @router /api/evaluation/v3/evaluation_sets/:evaluation_set_id/items/clear [POST]

func CloneExperiment

func CloneExperiment(ctx context.Context, c *app.RequestContext)

CloneExperiment . @router /api/evaluation/v2/experiment/clone [POST]

func ClonePrompt

func ClonePrompt(ctx context.Context, c *app.RequestContext)

ClonePrompt . @router /api/prompt/v1/prompts/:prompt_id/clone [POST]

func CommitDraft

func CommitDraft(ctx context.Context, c *app.RequestContext)

CommitDraft . @router /api/prompt/v1/prompts/:prompt_id/drafts/commit [POST]

func CreateAnnotateRecord

func CreateAnnotateRecord(ctx context.Context, c *app.RequestContext)

CreateAnnotateRecord . @router /api/evaluation/v1/experiments/:expt_id/annotate_record/create [POST]

func CreateDataset

func CreateDataset(ctx context.Context, c *app.RequestContext)

CreateDataset . @router /api/data/v2/datasets [POST]

func CreateDatasetVersion

func CreateDatasetVersion(ctx context.Context, c *app.RequestContext)

CreateDatasetVersion . @router /api/data/v2/datasets/:dataset_id/versions [POST]

func CreateEvalTarget

func CreateEvalTarget(ctx context.Context, c *app.RequestContext)

CreateEvalTarget . @router /api/evaluation/v2/eval_targets [POST]

func CreateEvaluationSet

func CreateEvaluationSet(ctx context.Context, c *app.RequestContext)

CreateEvaluationSet . @router /api/evaluation/v2/evaluation_sets [POST]

func CreateEvaluationSetVersion

func CreateEvaluationSetVersion(ctx context.Context, c *app.RequestContext)

CreateEvaluationSetVersion . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/versions [POST]

func CreateEvaluator

func CreateEvaluator(ctx context.Context, c *app.RequestContext)

CreateEvaluator . @router /api/evaluation/v2/evaluator/create [POST]

func CreateLabel

func CreateLabel(ctx context.Context, c *app.RequestContext)

CreateLabel . @router /api/prompt/v1/labels [POST]

func CreateManualAnnotation

func CreateManualAnnotation(ctx context.Context, c *app.RequestContext)

CreateManualAnnotation . @router /api/observability/v1/annotations [POST]

func CreatePersonalAccessToken

func CreatePersonalAccessToken(ctx context.Context, c *app.RequestContext)

CreatePersonalAccessToken . @router /api/auth/v1/personal_access_tokens [POST]

func CreatePrompt

func CreatePrompt(ctx context.Context, c *app.RequestContext)

CreatePrompt . @router /api/prompt/v1/prompts [POST]

func CreateTag

func CreateTag(ctx context.Context, c *app.RequestContext)

CreateTag . @router /api/data/v1/tags [POST]

func CreateView

func CreateView(ctx context.Context, c *app.RequestContext)

CreateView . @router /api/observability/v1/views/create_view [POST]

func DebugEvaluator

func DebugEvaluator(ctx context.Context, c *app.RequestContext)

DebugEvaluator . @router /api/evaluation/v2/evaluator/debug [POST]

func DebugStreaming

func DebugStreaming(ctx context.Context, c *app.RequestContext)

DebugStreaming . @router /api/prompt/v1/prompts/:prompt_id/debug_streaming [POST]

func DeleteAnnotationTag

func DeleteAnnotationTag(ctx context.Context, c *app.RequestContext)

DeleteAnnotationTag . @router /api/evaluation/v1/experiments/:expt_id/delete_tag [DELETE]

func DeleteDataset

func DeleteDataset(ctx context.Context, c *app.RequestContext)

DeleteDataset . @router /api/data/v2/datasets/:dataset_id [DELETE]

func DeleteDatasetItem

func DeleteDatasetItem(ctx context.Context, c *app.RequestContext)

DeleteDatasetItem . @router /api/data/v2/datasets/:dataset_id/items/:item_id [DELETE]

func DeleteEvaluationSet

func DeleteEvaluationSet(ctx context.Context, c *app.RequestContext)

DeleteEvaluationSet . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id [DELETE]

func DeleteEvaluator

func DeleteEvaluator(ctx context.Context, c *app.RequestContext)

DeleteEvaluator . @router /api/evaluation/v2/evaluator/delete [DELETE]

func DeleteExperiment

func DeleteExperiment(ctx context.Context, c *app.RequestContext)

DeleteExperiment . @router /api/evaluation/v2/experiment [DELETE]

func DeleteManualAnnotation

func DeleteManualAnnotation(ctx context.Context, c *app.RequestContext)

DeleteManualAnnotation . @router /api/observability/v1/annotations/:annotation_id [DELETE]

func DeletePersonalAccessToken

func DeletePersonalAccessToken(ctx context.Context, c *app.RequestContext)

DeletePersonalAccessToken . @router /api/auth/v1/personal_access_tokens/:id [DELETE]

func DeletePrompt

func DeletePrompt(ctx context.Context, c *app.RequestContext)

DeletePrompt . @router /api/prompt/v1/prompts/:prompt_id [DELETE]

func DeleteView

func DeleteView(ctx context.Context, c *app.RequestContext)

DeleteView . @router /api/observability/v1/views/delete_view [POST]

func Execute

func Execute(ctx context.Context, c *app.RequestContext)

Execute . @router /v1/loop/prompts/execute [POST]

func ExecuteEvalTarget

func ExecuteEvalTarget(ctx context.Context, c *app.RequestContext)

ExecuteEvalTarget . @router /api/evaluation/v2/eval_targets/execute [POST]

func ExecuteStreaming

func ExecuteStreaming(ctx context.Context, c *app.RequestContext)

ExecuteStreaming . @router /v1/loop/prompts/execute_streaming [POST]

func ExportExptResult

func ExportExptResult(ctx context.Context, c *app.RequestContext)

ExportExptResult . @router /api/evaluation/v1/experiments/:expt_id/results/export [POST]

func ExportTracesToDataset

func ExportTracesToDataset(ctx context.Context, c *app.RequestContext)

ExportTracesToDataset . @router /api/observation/v1/traces/export_to_dataset [POST]

func FinishExperiment

func FinishExperiment(ctx context.Context, c *app.RequestContext)

FinishExperiment . @router /api/evaluation/v3/experiments/:experiment_id/finish [POST]

func GetDataset

func GetDataset(ctx context.Context, c *app.RequestContext)

GetDataset . @router /api/data/v2/datasets/:dataset_id [GET]

func GetDatasetIOJob

func GetDatasetIOJob(ctx context.Context, c *app.RequestContext)

GetDatasetIOJob . @router /api/data/v2/dataset_io_jobs/:job_id [GET]

func GetDatasetItem

func GetDatasetItem(ctx context.Context, c *app.RequestContext)

GetDatasetItem . @router /api/data/v2/datasets/:dataset_id/items/:item_id [GET]

func GetDatasetSchema

func GetDatasetSchema(ctx context.Context, c *app.RequestContext)

GetDatasetSchema . @router /api/data/v2/datasets/:dataset_id/schema [GET]

func GetDatasetVersion

func GetDatasetVersion(ctx context.Context, c *app.RequestContext)

GetDatasetVersion . @router /api/data/v2/dataset_versions/:version_id [GET]

func GetDebugContext

func GetDebugContext(ctx context.Context, c *app.RequestContext)

GetDebugContext . @router /api/prompt/v1/prompts/:prompt_id/debug_context/get [GET]

func GetDefaultPromptEvaluatorTools

func GetDefaultPromptEvaluatorTools(ctx context.Context, c *app.RequestContext)

GetDefaultPromptEvaluatorTools . @router /api/evaluation/v2/evaluator/default_prompt_evaluator_tools [GET]

func GetEvalTargetRecord

func GetEvalTargetRecord(ctx context.Context, c *app.RequestContext)

GetEvalTargetRecord . @router /api/evaluation/v2/eval_targets/records/:eval_target_record_id [GET]

func GetEvalTargetVersion

func GetEvalTargetVersion(ctx context.Context, c *app.RequestContext)

GetEvalTargetVersion . @router /api/evaluation/v2/eval_targets/versions/:eval_target_version_id [GET]

func GetEvaluationSet

func GetEvaluationSet(ctx context.Context, c *app.RequestContext)

GetEvaluationSet . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id [GET]

func GetEvaluationSetVersion

func GetEvaluationSetVersion(ctx context.Context, c *app.RequestContext)

GetEvaluationSetVersion . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/versions/:version_id [GET]

func GetEvaluator

func GetEvaluator(ctx context.Context, c *app.RequestContext)

GetEvaluator . @router /api/evaluation/v2/evaluator/:evaluator_id [GET]

func GetEvaluatorRecord

func GetEvaluatorRecord(ctx context.Context, c *app.RequestContext)

GetEvaluatorRecord . @router /api/evaluation/v2/evaluator_record/:evaluator_record_id [GET]

func GetEvaluatorVersion

func GetEvaluatorVersion(ctx context.Context, c *app.RequestContext)

GetEvaluatorVersion . @router /api/evaluation/v2/evaluator/version/:evaluator_version_id [GET]

func GetExptResultExportRecord

func GetExptResultExportRecord(ctx context.Context, c *app.RequestContext)

GetExptResultExportRecord . @router /api/evaluation/v1/experiments/:expt_id/export_records/:export_id [POST]

func GetModel

func GetModel(ctx context.Context, c *app.RequestContext)

GetModel . @router /api/llm/v1/model/:model_id [POST]

func GetPersonalAccessToken

func GetPersonalAccessToken(ctx context.Context, c *app.RequestContext)

GetPersonalAccessToken . @router /api/auth/v1/personal_access_tokens/:id [GET]

func GetPrompt

func GetPrompt(ctx context.Context, c *app.RequestContext)

GetPrompt . @router /api/prompt/v1/prompts/:prompt_id [GET]

func GetSpace

func GetSpace(ctx context.Context, c *app.RequestContext)

GetSpace . @router /api/foundation/v1/spaces/:space_id [GET]

func GetTagDetail

func GetTagDetail(ctx context.Context, c *app.RequestContext)

GetTagDetail . @router /api/data/v1/tags/:tag_key_id/detail [GET]

func GetTagSpec

func GetTagSpec(ctx context.Context, c *app.RequestContext)

GetTagSpec . @router /api/data/v1/tag_spec [GET]

func GetTemplateInfo

func GetTemplateInfo(ctx context.Context, c *app.RequestContext)

GetTemplateInfo . @router /api/evaluationv3/evaluators/get_template_info [POST]

func GetTrace

func GetTrace(ctx context.Context, c *app.RequestContext)

GetTrace . @router /api/observability/v1/trace/:trace_id [GET]

func GetTracesMetaInfo

func GetTracesMetaInfo(ctx context.Context, c *app.RequestContext)

GetTracesMetaInfo . @router /api/observability/v1/traces/meta_info [GET]

func GetUserInfoByToken

func GetUserInfoByToken(ctx context.Context, c *app.RequestContext)

GetUserInfoByToken . @router /api/foundation/v1/users/session [GET]

func ImportDataset

func ImportDataset(ctx context.Context, c *app.RequestContext)

ImportDataset . @router /api/data/v2/datasets/:dataset_id/import [POST]

func IngestTraces

func IngestTraces(ctx context.Context, c *app.RequestContext)

IngestTraces . @router /v1/loop/traces/ingest [POST]

func InvokeExperiment

func InvokeExperiment(ctx context.Context, c *app.RequestContext)

InvokeExperiment . @router /api/evaluation/v3/experiments/:experiment_id/invoke [POST]

func KillExperiment

func KillExperiment(ctx context.Context, c *app.RequestContext)

KillExperiment . @router /api/evaluation/v2/experiment/kill [POST]

func ListAnnotations

func ListAnnotations(ctx context.Context, c *app.RequestContext)

ListAnnotations . @router /api/observability/v1/annotations/list [POST]

func ListCommit

func ListCommit(ctx context.Context, c *app.RequestContext)

ListCommit . @router /api/prompt/v1/prompts/:prompt_id/commits/list [POST]

func ListDatasetIOJobs

func ListDatasetIOJobs(ctx context.Context, c *app.RequestContext)

ListDatasetIOJobs . @router /api/data/v2/datasets/:dataset_id/io_jobs [POST]

func ListDatasetItems

func ListDatasetItems(ctx context.Context, c *app.RequestContext)

ListDatasetItems . @router /api/data/v2/datasets/:dataset_id/items/list [POST]

func ListDatasetItemsByVersion

func ListDatasetItemsByVersion(ctx context.Context, c *app.RequestContext)

ListDatasetItemsByVersion . @router /api/data/v2/datasets/:dataset_id/versions/:version_id/items/list [POST]

func ListDatasetVersions

func ListDatasetVersions(ctx context.Context, c *app.RequestContext)

ListDatasetVersions . @router /api/data/v2/datasets/:dataset_id/versions/list [POST]

func ListDatasets

func ListDatasets(ctx context.Context, c *app.RequestContext)

ListDatasets . @router /api/data/v2/datasets/list [POST]

func ListDebugHistory

func ListDebugHistory(ctx context.Context, c *app.RequestContext)

ListDebugHistory . @router /api/prompt/v1/prompts/:prompt_id/debug_history/list [GET]

func ListEvaluationSetItems

func ListEvaluationSetItems(ctx context.Context, c *app.RequestContext)

ListEvaluationSetItems . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/items/list [POST]

func ListEvaluationSetVersions

func ListEvaluationSetVersions(ctx context.Context, c *app.RequestContext)

ListEvaluationSetVersions . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/versions/list [POST]

func ListEvaluationSets

func ListEvaluationSets(ctx context.Context, c *app.RequestContext)

ListEvaluationSets . @router /api/evaluation/v2/evaluation_sets/list [POST]

func ListEvaluatorVersions

func ListEvaluatorVersions(ctx context.Context, c *app.RequestContext)

ListEvaluatorVersions . @router /api/evaluationv3/evaluators/:evaluator_id/versions/list [POST]

func ListEvaluators

func ListEvaluators(ctx context.Context, c *app.RequestContext)

ListEvaluators . @router /api/evaluationv3/evaluators/list [POST]

func ListExperimentStats

func ListExperimentStats(ctx context.Context, c *app.RequestContext)

ListExperimentStats . @router /api/evaluation/v1/experiments/list_stats [POST]

func ListExperiments

func ListExperiments(ctx context.Context, c *app.RequestContext)

ListExperiments . @router /api/evaluation/v2/experiments/list [POST]

func ListExptResultExportRecord

func ListExptResultExportRecord(ctx context.Context, c *app.RequestContext)

ListExptResultExportRecord . @router /api/evaluation/v1/experiments/:expt_id/export_records/list [POST]

func ListLabel

func ListLabel(ctx context.Context, c *app.RequestContext)

ListLabel . @router /api/prompt/v1/labels/list [POST]

func ListModels

func ListModels(ctx context.Context, c *app.RequestContext)

ListModels . @router /api/llm/v1/models/list [POST]

func ListPersonalAccessToken

func ListPersonalAccessToken(ctx context.Context, c *app.RequestContext)

ListPersonalAccessToken . @router /api/auth/v1/personal_access_tokens/list [GET]

func ListPrompt

func ListPrompt(ctx context.Context, c *app.RequestContext)

ListPrompt . @router /api/prompt/v1/prompts/list [POST]

func ListSourceEvalTargetVersions

func ListSourceEvalTargetVersions(ctx context.Context, c *app.RequestContext)

ListSourceEvalTargetVersions . @router /api/evaluation/v2/eval_targets/list_source_version [POST]

func ListSourceEvalTargets

func ListSourceEvalTargets(ctx context.Context, c *app.RequestContext)

ListSourceEvalTargets . @router /api/evaluation/v2/eval_targets/list_source [POST]

func ListSpans

func ListSpans(ctx context.Context, c *app.RequestContext)

ListSpans . @router /api/observability/v1/traces/spans [POST]

func ListSpansOApi

func ListSpansOApi(ctx context.Context, c *app.RequestContext)

ListSpansOApi . @router /v1/loop/spans/search [POST]

func ListTemplates

func ListTemplates(ctx context.Context, c *app.RequestContext)

ListTemplates . @router /api/evaluationv3/evaluators/list_template [POST]

func ListTracesOApi

func ListTracesOApi(ctx context.Context, c *app.RequestContext)

ListTracesOApi . @router /v1/loop/traces/list [POST]

func ListUserSpaces

func ListUserSpaces(ctx context.Context, c *app.RequestContext)

ListUserSpaces . @router /api/foundation/v1/spaces/list [POST]

func ListViews

func ListViews(ctx context.Context, c *app.RequestContext)

ListViews . @router /api/observability/v1/views/list_view [POST]

func LoginByPassword

func LoginByPassword(ctx context.Context, c *app.RequestContext)

LoginByPassword . @router /api/foundation/v1/users/login_by_password [POST]

func Logout

func Logout(ctx context.Context, c *app.RequestContext)

Logout . @router /api/foundation/v1/users/logout [POST]

func ModifyUserProfile

func ModifyUserProfile(ctx context.Context, c *app.RequestContext)

ModifyUserProfile . @router /api/foundation/v1/users/update_profile [POST]

func OtelIngestTraces

func OtelIngestTraces(ctx context.Context, c *app.RequestContext)

OtelIngestTraces . @router /v1/loop/opentelemetry/v1/traces [POST]

func PreviewExportTracesToDataset

func PreviewExportTracesToDataset(ctx context.Context, c *app.RequestContext)

PreviewExportTracesToDataset . @router /api/observation/v1/traces/preview_export_to_dataset [POST]

func Register

func Register(ctx context.Context, c *app.RequestContext)

Register . @router /api/foundation/v1/users/register [POST]

func ResetPassword

func ResetPassword(ctx context.Context, c *app.RequestContext)

ResetPassword . @router /api/foundation/v1/users/reset_password [POST]

func RetryExperiment

func RetryExperiment(ctx context.Context, c *app.RequestContext)

RetryExperiment . @router /api/evaluation/v2/experiment/retry [POST]

func RevertDraftFromCommit

func RevertDraftFromCommit(ctx context.Context, c *app.RequestContext)

RevertDraftFromCommit . @router /api/prompt/v1/prompts/:prompt_id/drafts/revert_from_commit [POST]

func RunEvaluator

func RunEvaluator(ctx context.Context, c *app.RequestContext)

RunEvaluator . @router /api/evaluation/v2/evaluator/run [POST]

func SaveDebugContext

func SaveDebugContext(ctx context.Context, c *app.RequestContext)

SaveDebugContext . @router /api/prompt/v1/prompts/:prompt_id/debug_context/save [POST]

func SaveDraft

func SaveDraft(ctx context.Context, c *app.RequestContext)

SaveDraft . @router /api/prompt/v1/prompts/:prompt_id/drafts/save [POST]

func SearchTags

func SearchTags(ctx context.Context, c *app.RequestContext)

SearchTags . @router /api/data/v1/tags/search [POST]

func SearchTraceOApi

func SearchTraceOApi(ctx context.Context, c *app.RequestContext)

SearchTraceOApi . @router /v1/loop/traces/search [POST]

func SignUploadFile

func SignUploadFile(ctx context.Context, c *app.RequestContext)

SignUploadFile . @router /api/foundation/v1/sign_upload_files [POST]

func SubmitEvaluatorVersion

func SubmitEvaluatorVersion(ctx context.Context, c *app.RequestContext)

SubmitEvaluatorVersion . @router /api/evaluation/v2/evaluator/:evaluator_id/submit [POST]

func SubmitExperiment

func SubmitExperiment(ctx context.Context, c *app.RequestContext)

SubmitExperiment . @router /api/evaluation/v2/experiment/submit [POST]

func UpdateAnnotateRecord

func UpdateAnnotateRecord(ctx context.Context, c *app.RequestContext)

UpdateAnnotateRecord . @router /api/evaluation/v1/experiments/:expt_id/annotate_record/update [POST]

func UpdateCommitLabels

func UpdateCommitLabels(ctx context.Context, c *app.RequestContext)

UpdateCommitLabels . @router /api/prompt/v1/prompts/:prompt_id/commits/:commit_version/labels_update [POST]

func UpdateDataset

func UpdateDataset(ctx context.Context, c *app.RequestContext)

UpdateDataset . @router /api/data/v2/datasets/:dataset_id [PATCH]

func UpdateDatasetItem

func UpdateDatasetItem(ctx context.Context, c *app.RequestContext)

UpdateDatasetItem . @router /api/data/v2/datasets/:dataset_id/items/:item_id [PUT]

func UpdateDatasetSchema

func UpdateDatasetSchema(ctx context.Context, c *app.RequestContext)

UpdateDatasetSchema . @router /api/data/v2/datasets/:dataset_id/schema [PUT]

func UpdateEvaluationSet

func UpdateEvaluationSet(ctx context.Context, c *app.RequestContext)

UpdateEvaluationSet . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id [PUT]

func UpdateEvaluationSetItem

func UpdateEvaluationSetItem(ctx context.Context, c *app.RequestContext)

UpdateEvaluationSetItem . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/items/:item_id [PUT]

func UpdateEvaluationSetSchema

func UpdateEvaluationSetSchema(ctx context.Context, c *app.RequestContext)

UpdateEvaluationSetSchema . @router /api/evaluation/v2/evaluation_sets/:evaluation_set_id/schema [PATCH]

func UpdateEvaluator

func UpdateEvaluator(ctx context.Context, c *app.RequestContext)

UpdateEvaluator . @router /api/evaluationv3/evaluators/:evaluator_id [PATCH]

func UpdateEvaluatorDraft

func UpdateEvaluatorDraft(ctx context.Context, c *app.RequestContext)

UpdateEvaluatorDraft . @router /api/evaluation/v2/evaluator/update_draft [PUT]

func UpdateEvaluatorMeta

func UpdateEvaluatorMeta(ctx context.Context, c *app.RequestContext)

UpdateEvaluatorMeta . @router /api/evaluation/v2/evaluator/update_meta [PUT]

func UpdateEvaluatorRecord

func UpdateEvaluatorRecord(ctx context.Context, c *app.RequestContext)

UpdateEvaluatorRecord . @router /api/evaluationv3/evaluator_records/:evaluator_record_id [PATCH]

func UpdateExperiment

func UpdateExperiment(ctx context.Context, c *app.RequestContext)

UpdateExperiment . @router /api/evaluation/v2/experiment [PUT]

func UpdateManualAnnotation

func UpdateManualAnnotation(ctx context.Context, c *app.RequestContext)

UpdateManualAnnotation . @router /api/observability/v1/annotations/:annotation_id [PUT]

func UpdatePersonalAccessToken

func UpdatePersonalAccessToken(ctx context.Context, c *app.RequestContext)

UpdatePersonalAccessToken . @router /api/auth/v1/personal_access_tokens/:id [PUT]

func UpdatePrompt

func UpdatePrompt(ctx context.Context, c *app.RequestContext)

UpdatePrompt . @router /api/prompt/v1/prompts/:prompt_id [PUT]

func UpdateTag

func UpdateTag(ctx context.Context, c *app.RequestContext)

UpdateTag . @router /api/data/v1/tags/:tag_key_id [PATCH]

func UpdateView

func UpdateView(ctx context.Context, c *app.RequestContext)

UpdateView . @router /api/observability/v1/views/update_view [POST]

func UploadLoopFile

func UploadLoopFile(ctx context.Context, c *app.RequestContext)

UploadLoopFile . @router /v1/loop/files/upload [POST]

func UpsertExptTurnResultFilter

func UpsertExptTurnResultFilter(ctx context.Context, c *app.RequestContext)

UpsertExptTurnResultFilter . @router /api/evaluation/v1/experiments/turn_result_filter [POST]

func ValidateDatasetItems

func ValidateDatasetItems(ctx context.Context, c *app.RequestContext)

ValidateDatasetItems . @router /api/data/v1/dataset_items/validate [POST]

Types

type APIHandler

func (*APIHandler) GetTranslater

func (a *APIHandler) GetTranslater() i18n.ITranslater

type DataHandler

type DataHandler struct {
	dataapp.IDatasetApplication
	tag.TagService
}

func InitDataHandler

func InitDataHandler(ctx context.Context, idgen2 idgen.IIDGenerator, db2 db.Provider, redisCli redis.Cmdable, configFactory conf.IConfigLoaderFactory, mqFactory mq.IFactory, objectStorage fileserver.ObjectStorage, batchObjectStorage fileserver.BatchObjectStorage, auditClient audit.IAuditService, auth authservice.Client, userClient userservice.Client) (*DataHandler, error)

func NewDataHandler

func NewDataHandler(dataApp dataapp.IDatasetApplication, tagApp tag.TagService) *DataHandler

type LLMHandler

func InitLLMHandler

func InitLLMHandler(ctx context.Context, idgen2 idgen.IIDGenerator, db2 db.Provider, cmdable redis.Cmdable, configFactory conf.IConfigLoaderFactory, limiterFactory limiter.IRateLimiterFactory, authClient authservice.Client) (*LLMHandler, error)

func NewLLMHandler

func NewLLMHandler(
	manageApp llmmanage.LLMManageService,
	runtimeApp runtime.LLMRuntimeService,
) *LLMHandler

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL