Added random task and moved other tasks to /tasks/all

This commit is contained in:
kostiak
2023-01-11 09:30:58 +00:00
parent bdb4762359
commit e2844e4d86
6 changed files with 56 additions and 7 deletions
@@ -1,11 +1,9 @@
import { Box, Flex, GridItem, Heading, SimpleGrid, Text, useColorModeValue } from "@chakra-ui/react";
import Link from "next/link";
import { TaskCategory, TaskTypes } from "../Tasks/TaskTypes";
import { TaskTypes } from "../Tasks/TaskTypes";
const displayTaskCategories = [TaskCategory.Create, TaskCategory.Evaluate, TaskCategory.Label];
export const TaskOption = () => {
export const TaskOption = ({ displayTaskCategories }) => {
const backgroundColor = useColorModeValue("white", "gray.700");
return (
+4 -1
View File
@@ -24,7 +24,10 @@ export const LabelTask = ({
const onSliderChange = (values: number[]) => {
console.assert(valid_labels.length === sliderValues.length);
const labels = Object.fromEntries(valid_labels.map((label, i) => [label, sliderValues[i]]));
onReplyChanged({ content: { labels, text: task.reply, message_id: task.message_id }, state: "VALID" });
onReplyChanged({
content: { labels, text: task.reply || task.prompt, message_id: task.message_id },
state: "VALID",
});
setSliderValues(values);
};
@@ -1,4 +1,5 @@
export enum TaskCategory {
Tasks = "Tasks",
Create = "Create",
Evaluate = "Evaluate",
Label = "Label",
@@ -18,6 +19,15 @@ export interface TaskInfo {
}
export const TaskTypes: TaskInfo[] = [
// general/random
{
label: "Grab a task",
desc: "Help us improve Open Assistant by grabbing a task ...",
category: TaskCategory.Tasks,
pathname: "/tasks/random",
type: "random",
update_type: "random",
},
// create
{
label: "Create Initial Prompts",