File size: 1,417 Bytes
5c8c174
 
08a02cc
5c8c174
 
 
 
08a02cc
 
 
 
 
 
5c8c174
 
08a02cc
5c8c174
08a02cc
 
 
5c8c174
08a02cc
5c8c174
08a02cc
 
 
5c8c174
08a02cc
5c8c174
08a02cc
 
 
5c8c174
 
08a02cc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5c8c174
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
name: ai-support-ticket
version: "1.0.0"
description: "AI-powered customer support ticket environment where an agent must triage, classify, and resolve support tickets."
tags:
  - openenv
  - customer-support
  - nlp

env:
  reset_endpoint: "/reset"
  step_endpoint: "/step"
  state_endpoint: "/state"

tasks:
  - name: classify_ticket
    description: "Classify a support ticket into the correct category and priority."
    difficulty: easy
    max_steps: 1
    reward_threshold: 0.5

  - name: resolve_ticket
    description: "Generate an appropriate resolution for a support ticket."
    difficulty: medium
    max_steps: 1
    reward_threshold: 0.5

  - name: triage_queue
    description: "Triage a queue of mixed tickets, prioritizing critical issues correctly."
    difficulty: hard
    max_steps: 3
    reward_threshold: 0.5

observation_space:
  type: object
  properties:
    task:
      type: string
    ticket_id:
      type: string
    subject:
      type: string
    description:
      type: string
    current_status:
      type: string
    step:
      type: integer
    done:
      type: boolean

action_space:
  type: object
  properties:
    category:
      type: string
      enum: [billing, technical, account, shipping, general]
    priority:
      type: string
      enum: [low, medium, high, critical]
    resolution:
      type: string
    status:
      type: string

reward_range: [0.0, 1.0]