File size: 1,799 Bytes
864f881
b0394f8
864f881
 
 
b0394f8
864f881
 
 
8fa36c2
864f881
 
 
 
a7ba1f0
8719e81
a7ba1f0
 
8719e81
a7ba1f0
864f881
8719e81
 
 
 
 
 
 
864f881
 
 
 
 
8719e81
864f881
 
 
 
 
8719e81
864f881
 
 
 
 
8719e81
864f881
 
 
 
 
8719e81
864f881
 
8719e81
864f881
 
8719e81
864f881
 
8719e81
864f881
 
 
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
import os

import agent_server.helpers


def models_payload() -> dict:
    """
    Returns the /v1/models response payload.
    """
    MODEL_NAME = os.getenv("MODEL_NAME", "Qwen/Qwen3-1.7B")
    now = agent_server.helpers.now_ts()
    return {
        "object": "list",
        "data": [
            {
                "id": MODEL_NAME,
                "object": "model",
                "created": now,
                "owned_by": "upstream",
            },
            {
                "id": f"{MODEL_NAME}-nothink",
                "object": "model",
                "created": now,
                "owned_by": "upstream",
            },
            {
                "id": "code-writing-agent-without-tools",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
            {
                "id": "code-writing-agent-with-search",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
            {
                "id": "tool-calling-agent-with-search-and-code",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
            {
                "id": "custom-agent-with-beam-design-tools",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
            {
                "id": "generator-with-managed-critic",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
            {
                "id": "manager-with-heterogeneous-agents",
                "object": "model",
                "created": now,
                "owned_by": "you",
            },
        ],
    }