Feedback
Remove a Feedback Evaluation
from orq_ai_sdk import Orq
import os
with Orq(
api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:
orq.feedback.remove_evaluation()
# Use the SDK ...
import { Orq } from "@orq-ai/node";
const orq = new Orq({
apiKey: process.env["ORQ_API_KEY"] ?? "",
});
async function run() {
await orq.feedback.removeEvaluation();
}
run();
Show Parameters
Show Parameters
{
"id": str, # required
"trace_id": str, # required
}
{
id: string; // required
traceId: string; // required
}
Create a Feedback Evaluation
from orq_ai_sdk import Orq
import os
with Orq(
api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:
orq.feedback.create_evaluation()
# Use the SDK ...
import { Orq } from "@orq-ai/node";
const orq = new Orq({
apiKey: process.env["ORQ_API_KEY"] ?? "",
});
async function run() {
await orq.feedback.createEvaluation();
}
run();
Show Parameters
Show Parameters
{
"id": str, # required
"evaluation_type": Literal["human_review"], # required
"human_review_id": Optional[str],
"source": Optional[Literal["orq", "external"]],
"explanation": Optional[str],
"~~`reviewed_at`~~": date,
"type": Literal["string"], # required
"value": str, # required
"trace_id": str, # required
}
{
id: string; // required
evaluation_type: "human_review"; // required
human_review_id?: string | undefined;
source?: "orq" | "external" | undefined;
explanation?: string | undefined;
~~`reviewed_at`~~?: date;
type: "string"; // required
value: string; // required
trace_id: string; // required
}
Remove Feedback
from orq_ai_sdk import Orq
import os
with Orq(
api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:
res = orq.feedback.remove()
# Handle response
print(res)
import { Orq } from "@orq-ai/node";
const orq = new Orq({
apiKey: process.env["ORQ_API_KEY"] ?? "",
});
async function run() {
const result = await orq.feedback.remove();
console.log(result);
}
run();
Show Parameters
Show Parameters
{
"id": str, # required
"trace_id": str, # required
"product": Literal["remoteconfigs", "deployments", "experiments", "playgrounds", "spreadsheets", "spreadsheet_run", "llm_evaluator", "knowledge", "router", "workflows", "external_events", "agents", "memory-stores", "generic", "evaluators", "otel", "ai-chat"], # required
}
{
id: string; // required
traceId: string; // required
product: string; // required
}
Show Response
Show Response
{
"id": str,
"trace_id": str,
"product": Literal["remoteconfigs", "deployments", "experiments", "playgrounds", "spreadsheets", "spreadsheet_run", "llm_evaluator", "knowledge", "router", "workflows", "external_events", "agents", "memory-stores", "generic", "evaluators", "otel", "ai-chat"],
}
{
id: string;
traceId: string;
product: string;
}
Create Feedback
from orq_ai_sdk import Orq
import os
with Orq(
api_key=os.getenv("ORQ_API_KEY", ""),
) as orq:
res = orq.feedback.create()
# Handle response
print(res)
import { Orq } from "@orq-ai/node";
const orq = new Orq({
apiKey: process.env["ORQ_API_KEY"] ?? "",
});
async function run() {
const result = await orq.feedback.create();
console.log(result);
}
run();
Show Parameters
Show Parameters
{
"id": Optional[str],
"field": str, # required
"value": Union[str, float, List[str]], # required
"trace_id": str, # required
"product": Optional[Literal["remoteconfigs", "deployments", "experiments", "playgrounds", "spreadsheets", "spreadsheet_run", "llm_evaluator", "knowledge", "router", "workflows", "external_events", "agents", "memory-stores", "generic", "evaluators", "otel", "ai-chat"]],
}
{
id?: string;
field: string; // required
value: string | number | string[]; // required
traceId: string; // required
product?: string;
}
Show Response
Show Response
{
"id": Optional[str],
"property": str,
"value": Union[str, float, List[str]],
"trace_id": str,
"product": Optional[Literal["remoteconfigs", "deployments", "experiments", "playgrounds", "spreadsheets", "spreadsheet_run", "llm_evaluator", "knowledge", "router", "workflows", "external_events", "agents", "memory-stores", "generic", "evaluators", "otel", "ai-chat"]],
}
{
id?: string;
property: string;
value: string | number | string[];
traceId: string;
product?: string;
}