mirror of
https://github.com/LukeHagar/log10py.git
synced 2025-12-06 04:20:12 +00:00
3.0 KiB
3.0 KiB
FeedbackTasks
(feedback_tasks)
Overview
FeedbackTasks
Available Operations
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 | / |