mirror of
https://github.com/wassname/Open-Assistant.git
synced 2026-09-10 11:41:04 +08:00
344: Create tasks for text labels (#381)
* Implement label task for initial prompts and replies * Resolve formatting * Include missing argument * Modify text_labels API to match new model, update DB schema accordingly * Send valid labels as part of label tasks * Send correctly formatted valid_labels list * Fix request format * Fix request details for text-frontend reply label task * Include message_id in tasks * Address review comments * Fix alembic tree
This commit is contained in:
@@ -24,6 +24,9 @@ class TaskType(str, enum.Enum):
|
||||
rank_initial_prompts = "rank_initial_prompts"
|
||||
rank_prompter_replies = "rank_prompter_replies"
|
||||
rank_assistant_replies = "rank_assistant_replies"
|
||||
label_initial_prompt = "label_initial_prompt"
|
||||
label_assistant_reply = "label_assistant_reply"
|
||||
label_prompter_reply = "label_prompter_reply"
|
||||
done = "task_done"
|
||||
|
||||
|
||||
@@ -56,6 +59,9 @@ class OasstApiClient:
|
||||
TaskType.rank_initial_prompts: protocol_schema.RankInitialPromptsTask,
|
||||
TaskType.rank_prompter_replies: protocol_schema.RankPrompterRepliesTask,
|
||||
TaskType.rank_assistant_replies: protocol_schema.RankAssistantRepliesTask,
|
||||
TaskType.label_initial_prompt: protocol_schema.LabelInitialPromptTask,
|
||||
TaskType.label_prompter_reply: protocol_schema.LabelPrompterReplyTask,
|
||||
TaskType.label_assistant_reply: protocol_schema.LabelAssistantReplyTask,
|
||||
TaskType.done: protocol_schema.TaskDone,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user