Files
log10py/docs/sdks/feedbacktasks
Niklas Nielsen ebd24efca7 Initial commit
2024-05-24 19:20:08 -07:00
..
2024-05-24 19:20:08 -07:00

FeedbackTasks

(feedback_tasks)

Overview

FeedbackTasks

Available Operations

  • list - List feedback tasks.
  • create - Create a new task.
  • get - Retrieves feedback task taskId.

list

List feedback tasks.

Example Usage

import log10

s = log10.Log10(
    log10_token="<YOUR_API_KEY_HERE>",
    x_log10_organization='<value>',
)


res = s.feedback_tasks.list()

if res.tasks is not None:
    # handle response
    pass

Response

operations.ListFeedbackTasksResponse

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

create

Create a new task.

Example Usage

import log10
from log10.models import components

s = log10.Log10(
    log10_token="<YOUR_API_KEY_HERE>",
    x_log10_organization='<value>',
)


res = s.feedback_tasks.create(request=components.Task(
    json_schema=components.JSONSchema(),
    name='<value>',
    instruction='<value>',
    completion_tags_selector=components.CompletionTagsSelector(),
))

if res.task is not None:
    # handle response
    pass

Parameters

Parameter Type Required Description
request components.Task ✔️ The request object to use for the request.

Response

operations.CreateFeedbackTaskResponse

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /

get

Retrieves feedback task taskId.

Example Usage

import log10

s = log10.Log10(
    log10_token="<YOUR_API_KEY_HERE>",
    x_log10_organization='<value>',
)


res = s.feedback_tasks.get(task_id='<value>')

if res.task is not None:
    # handle response
    pass

Parameters

Parameter Type Required Description
task_id str ✔️ The task id to fetch.

Response

operations.GetFeedbackTaskResponse

Errors

Error Object Status Code Content Type
errors.SDKError 4xx-5xx /