Skip to content

Commit 980f1d5

Browse files
Release 2.2.28 for no path in add_conditional_edges (#307)
* fix: handle scenario for langgraph no path * fix: lock openai version for tests --------- Co-authored-by: Ali Waleed <[email protected]>
1 parent 888bd24 commit 980f1d5

File tree

8 files changed

+200848
-135
lines changed

8 files changed

+200848
-135
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ requires-python = ">=3.9"
3535

3636
[project.optional-dependencies]
3737
dev = [
38-
"openai",
38+
"openai==1.30.1",
3939
"anthropic",
4040
"chromadb",
4141
"qdrant-client",

src/langtrace_python_sdk/instrumentation/langgraph/patch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def get_atrribute_key_value(method_name, args):
124124
else str(args[1])
125125
)
126126
),
127-
"path_map": args[2],
127+
"path_map": args[2] if len(args) > 2 else None,
128128
}
129129
),
130130
"langgraph.task.name": "add_conditional_edges",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.2.27"
1+
__version__ = "2.2.28"

src/tests/openai/cassettes/test_async_chat_completion_streaming.yaml

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ interactions:
66
accept:
77
- application/json
88
accept-encoding:
9-
- gzip, deflate, br
9+
- gzip, deflate
1010
connection:
1111
- keep-alive
1212
content-length:
@@ -16,7 +16,7 @@ interactions:
1616
host:
1717
- api.openai.com
1818
user-agent:
19-
- AsyncOpenAI/Python 1.34.0
19+
- AsyncOpenAI/Python 1.30.1
2020
x-stainless-arch:
2121
- arm64
2222
x-stainless-async:
@@ -26,7 +26,7 @@ interactions:
2626
x-stainless-os:
2727
- MacOS
2828
x-stainless-package-version:
29-
- 1.34.0
29+
- 1.30.1
3030
x-stainless-runtime:
3131
- CPython
3232
x-stainless-runtime-version:
@@ -35,66 +35,66 @@ interactions:
3535
uri: https://api.openai.com/v1/chat/completions
3636
response:
3737
body:
38-
string: 'data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"role":"assistant","content":""},"logprobs":null,"finish_reason":null}]}
38+
string: 'data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}]}
3939
4040
41-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"This"},"logprobs":null,"finish_reason":null}]}
41+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"This"},"logprobs":null,"finish_reason":null}]}
4242
4343
44-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
44+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
4545
is"},"logprobs":null,"finish_reason":null}]}
4646
4747
48-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
48+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
4949
a"},"logprobs":null,"finish_reason":null}]}
5050
5151
52-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
52+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
5353
test"},"logprobs":null,"finish_reason":null}]}
5454
5555
56-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
56+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
5757
5858
59-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
59+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
6060
This"},"logprobs":null,"finish_reason":null}]}
6161
6262
63-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
63+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
6464
is"},"logprobs":null,"finish_reason":null}]}
6565
6666
67-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
67+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
6868
a"},"logprobs":null,"finish_reason":null}]}
6969
7070
71-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
71+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
7272
test"},"logprobs":null,"finish_reason":null}]}
7373
7474
75-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
75+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
7676
7777
78-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
78+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
7979
This"},"logprobs":null,"finish_reason":null}]}
8080
8181
82-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
82+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
8383
is"},"logprobs":null,"finish_reason":null}]}
8484
8585
86-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
86+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
8787
a"},"logprobs":null,"finish_reason":null}]}
8888
8989
90-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
90+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"
9191
test"},"logprobs":null,"finish_reason":null}]}
9292
9393
94-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
94+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{"content":"."},"logprobs":null,"finish_reason":null}]}
9595
9696
97-
data: {"id":"chatcmpl-9eMqF91g3NE1pyxZvquq7cplPnrXE","object":"chat.completion.chunk","created":1719407951,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}]}
97+
data: {"id":"chatcmpl-A1AmANY7TGsx9lezpQOx8JNTT13TY","object":"chat.completion.chunk","created":1724843114,"model":"gpt-4-0613","system_fingerprint":null,"choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}]}
9898
9999
100100
data: [DONE]
@@ -105,33 +105,37 @@ interactions:
105105
CF-Cache-Status:
106106
- DYNAMIC
107107
CF-RAY:
108-
- 899d7cd0ed680db9-MRS
108+
- 8ba3d335793f1bd8-BOM
109109
Connection:
110110
- keep-alive
111111
Content-Type:
112112
- text/event-stream; charset=utf-8
113113
Date:
114-
- Wed, 26 Jun 2024 13:19:12 GMT
114+
- Wed, 28 Aug 2024 11:05:14 GMT
115115
Server:
116116
- cloudflare
117117
Set-Cookie:
118-
- __cf_bm=Koulk3jjfKTtiwmlpNUH5Uye51Zphg2V.pD_ZnQF2ZE-1719407952-1.0.1.1-1_bGj0x07cc6IT0NHiXCIjjTnk5qDAJ.123pg_4.g85iZakVAGtWPnz7bbLr8y8IBPOXwA7X5KnPl67mbAHuFQ;
119-
path=/; expires=Wed, 26-Jun-24 13:49:12 GMT; domain=.api.openai.com; HttpOnly;
118+
- __cf_bm=nXSzNkiyyYYUW5K4kkG_5S1Cu2CW_gufpypYqAtDhXY-1724843114-1.0.1.1-KB34l0CfjGeVtsqaBjhsRF3KIXSkZCC6fLqyMXCsPvmHWQ9EVopZ8hLHQ4S0POQQ5.7lkEaFb9JjBZjJfgBleQ;
119+
path=/; expires=Wed, 28-Aug-24 11:35:14 GMT; domain=.api.openai.com; HttpOnly;
120120
Secure; SameSite=None
121-
- _cfuvid=Di5O_shad8PpLIGwUHtQVySW5EcyGPn98xWvMpFs.fc-1719407952314-0.0.1.1-604800000;
121+
- _cfuvid=8L1dZYomenUDny1OLXAiqN6yOSuI9h3X6yA1d7S0G4U-1724843114334-0.0.1.1-604800000;
122122
path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
123123
Transfer-Encoding:
124124
- chunked
125+
X-Content-Type-Options:
126+
- nosniff
127+
access-control-expose-headers:
128+
- X-Request-ID
125129
alt-svc:
126130
- h3=":443"; ma=86400
127131
openai-organization:
128132
- scale3-1
129133
openai-processing-ms:
130-
- '206'
134+
- '160'
131135
openai-version:
132136
- '2020-10-01'
133137
strict-transport-security:
134-
- max-age=31536000; includeSubDomains
138+
- max-age=15552000; includeSubDomains; preload
135139
x-ratelimit-limit-requests:
136140
- '10000'
137141
x-ratelimit-limit-tokens:
@@ -145,7 +149,7 @@ interactions:
145149
x-ratelimit-reset-tokens:
146150
- 1ms
147151
x-request-id:
148-
- 98bad879df65b3adda303922fbc539cf
152+
- req_7db02982c898e0a9750e8f8be365e791
149153
status:
150154
code: 200
151155
message: OK

src/tests/openai/cassettes/test_async_image_generation.yaml

Lines changed: 27 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ interactions:
2121
host:
2222
- api.openai.com
2323
user-agent:
24-
- AsyncOpenAI/Python 1.23.2
24+
- AsyncOpenAI/Python 1.30.1
2525
x-stainless-arch:
2626
- arm64
2727
x-stainless-async:
@@ -31,66 +31,69 @@ interactions:
3131
x-stainless-os:
3232
- MacOS
3333
x-stainless-package-version:
34-
- 1.23.2
34+
- 1.30.1
3535
x-stainless-runtime:
3636
- CPython
3737
x-stainless-runtime-version:
38-
- 3.11.5
38+
- 3.12.3
3939
method: POST
4040
uri: https://api.openai.com/v1/images/generations
4141
response:
4242
body:
4343
string: !!binary |
44-
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
57+
rHe4NQQAAA==
5758
headers:
5859
CF-Cache-Status:
5960
- DYNAMIC
6061
CF-RAY:
61-
- 8776c5e52c3141e5-MRS
62+
- 8ba3d398fd213b34-BOM
6263
Connection:
6364
- keep-alive
6465
Content-Encoding:
6566
- gzip
6667
Content-Type:
6768
- application/json
6869
Date:
69-
- Sat, 20 Apr 2024 17:15:03 GMT
70+
- Wed, 28 Aug 2024 11:05:48 GMT
7071
Server:
7172
- cloudflare
7273
Set-Cookie:
73-
- __cf_bm=PPmQaZgp0kP_w8e9X7YcZGZtYzSLNfQUY.TG.SD7Mm0-1713633303-1.0.1.1-RkZB0XF8ApSlz3LiOh15SGhomE_XSMJJ2hL6wVlaShtkXHWvH.VZhzRGqOG.rxD9v..GY0sNMFx7xtMSpCePWg;
74-
path=/; expires=Sat, 20-Apr-24 17:45:03 GMT; domain=.api.openai.com; HttpOnly;
74+
- __cf_bm=g5qknHnjVP7kkaGrWc6RqvVjSmiWgOaOEweDFDGSQ7g-1724843148-1.0.1.1-mngSNlnO8YV2mQ1tzcQJaymcDItIVaCm8v4U4I46I5yjb_9HwSpMSa9uVwuamzQbVGGdE02258WeQMqYo.c72w;
75+
path=/; expires=Wed, 28-Aug-24 11:35:48 GMT; domain=.api.openai.com; HttpOnly;
7576
Secure; SameSite=None
76-
- _cfuvid=2YN.H.aWijGSLvi2MBRgIoIhFI2FYDWLqNZOdzmNK80-1713633303345-0.0.1.1-604800000;
77+
- _cfuvid=ZD.yrekeTVlEqlHli7ZLelPz4jSGof3VcPe8t8nLvTA-1724843148132-0.0.1.1-604800000;
7778
path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
7879
Transfer-Encoding:
7980
- chunked
81+
X-Content-Type-Options:
82+
- nosniff
8083
access-control-allow-origin:
8184
- '*'
8285
alt-svc:
8386
- h3=":443"; ma=86400
8487
openai-organization:
8588
- scale3-1
8689
openai-processing-ms:
87-
- '12124'
90+
- '17618'
8891
openai-version:
8992
- '2020-10-01'
9093
strict-transport-security:
91-
- max-age=15724800; includeSubDomains
94+
- max-age=15552000; includeSubDomains; preload
9295
x-request-id:
93-
- req_e6ff12ba31f025e69137c82fbff524fb
96+
- req_c88dfb23fd705f1c8769503ac4ca534e
9497
status:
9598
code: 200
9699
message: OK

src/tests/openai/cassettes/test_chat_completion.yaml

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ interactions:
1616
host:
1717
- api.openai.com
1818
user-agent:
19-
- OpenAI/Python 1.23.2
19+
- OpenAI/Python 1.30.1
2020
x-stainless-arch:
2121
- arm64
2222
x-stainless-async:
@@ -26,75 +26,73 @@ interactions:
2626
x-stainless-os:
2727
- MacOS
2828
x-stainless-package-version:
29-
- 1.23.2
29+
- 1.30.1
3030
x-stainless-runtime:
3131
- CPython
3232
x-stainless-runtime-version:
33-
- 3.11.5
33+
- 3.12.3
3434
method: POST
3535
uri: https://api.openai.com/v1/chat/completions
3636
response:
3737
body:
3838
string: !!binary |
39-
H4sIAAAAAAAAA4SQzWrDMBCE736KReckxE5sE99KCg0UeiiBBkoJirKx1cpaVdpA25B3L3Kcn556
40-
EWhGM/utDgmA0FtRgVCNZNU6M5w9FKq521NerGafWfm8XMwXPy+r+WOZPd2LQUzQ5h0Vn1MjRa0z
41-
yJrsyVYeJWNsTct0UmR5Ock7o6UtmhirHQ+nw3GRTvpEQ1phEBW8JgAAh+6MbHaLX6KC8eCstBiC
42-
rFFUl0cAwpOJipAh6MDSshhcTUWW0Xa4y0YH0AEkMAYewT930ZccL9MN1c7TJpLavTEXfaetDs3a
43-
owxk46TA5E7xYwLw1m25/wMunKfW8ZrpA20sTKenOnH9zxsz700mluaqZ7Ok5xPhOzC26522NXrn
44-
dbdypEyOyS8AAAD//wMA4oDeWukBAAA=
39+
H4sIAAAAAAAAAwAAAP//hJDNbsIwEITveYqVz4AIBFpyQ71x6QFUVa0q5IQlcXG8lndRWxDvXjmE
40+
n556seT5dkaze0wAlNmoHFRZaykbb/vzdN6MXndvi2JyeKSX2dfCLt3T8+pQLKVWveig4hNLubgG
41+
JTXeohhyZ1wG1IIxNX0YZY/ZOB1OW9DQBm20VV76WX84TcedoyZTIqsc3hMAgGP7xm5ug98qh2Hv
42+
ojTIrCtU+XUIQAWyUVGa2bBoJ6p3gyU5QdfWXdWGwTBoEGQZwD//+5SA2z3r2N7tre3007WWpcoH
43+
KrjjV31rnOF6HVAzuViBhbxq6SkB+GjX3//ZSPlAjZe10A5dDEyzc5y6HfoOTjooJNre9NEs6fop
44+
/mHBZr01rsLgg2lv0W5xSn4BAAD//wMA/o3fKwICAAA=
4545
headers:
4646
CF-Cache-Status:
4747
- DYNAMIC
4848
CF-RAY:
49-
- 87760d6f7ac6077a-MRS
50-
Cache-Control:
51-
- no-cache, must-revalidate
49+
- 8ba3d309397848fe-BOM
5250
Connection:
5351
- keep-alive
5452
Content-Encoding:
5553
- gzip
5654
Content-Type:
5755
- application/json
5856
Date:
59-
- Sat, 20 Apr 2024 15:08:56 GMT
57+
- Wed, 28 Aug 2024 11:05:08 GMT
6058
Server:
6159
- cloudflare
6260
Set-Cookie:
63-
- __cf_bm=.AWrS_oG3OU4o0c3bVjHojpv.kEUTemvQkhWuz9iz5U-1713625736-1.0.1.1-4NWMdmDl_wiWkhSU1E_K0o93evj.kwjYpG.N0O35W8ILiLMnk.fiJyCvlFOzyLJxK1VRH2JnM0znP_As2May1A;
64-
path=/; expires=Sat, 20-Apr-24 15:38:56 GMT; domain=.api.openai.com; HttpOnly;
61+
- __cf_bm=2htioKVBseZckwL6tCrFITeY9xzQEUoNUsKCApe9hHs-1724843108-1.0.1.1-UOCC3VYA9zk4dg_lKVKaU9ekjx9H3a0JgmTuWSGzWSu7YHjDvlxxhl5J0OrNZ1jX_.0n2IGB306spo4VYa2P.g;
62+
path=/; expires=Wed, 28-Aug-24 11:35:08 GMT; domain=.api.openai.com; HttpOnly;
6563
Secure; SameSite=None
66-
- _cfuvid=LwFiBqHo.B57JZUvIXF2NgWHbiSKHD34H9ak.jh4FYw-1713625736732-0.0.1.1-604800000;
64+
- _cfuvid=xZfheRamXHAjCWMg8Cx1pHFmXE6muAGfp3VHbLNA7ag-1724843108209-0.0.1.1-604800000;
6765
path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
6866
Transfer-Encoding:
6967
- chunked
70-
access-control-allow-origin:
71-
- '*'
68+
X-Content-Type-Options:
69+
- nosniff
70+
access-control-expose-headers:
71+
- X-Request-ID
7272
alt-svc:
7373
- h3=":443"; ma=86400
74-
openai-model:
75-
- gpt-4-0613
7674
openai-organization:
7775
- scale3-1
7876
openai-processing-ms:
79-
- '829'
77+
- '1142'
8078
openai-version:
8179
- '2020-10-01'
8280
strict-transport-security:
83-
- max-age=15724800; includeSubDomains
81+
- max-age=15552000; includeSubDomains; preload
8482
x-ratelimit-limit-requests:
8583
- '10000'
8684
x-ratelimit-limit-tokens:
87-
- '300000'
85+
- '1000000'
8886
x-ratelimit-remaining-requests:
8987
- '9999'
9088
x-ratelimit-remaining-tokens:
91-
- '299975'
89+
- '999975'
9290
x-ratelimit-reset-requests:
9391
- 6ms
9492
x-ratelimit-reset-tokens:
95-
- 5ms
93+
- 1ms
9694
x-request-id:
97-
- req_de693fb8a8b5e9790ff16c8fb0350074
95+
- req_1c42b761d436b2000d23f8929b26492c
9896
status:
9997
code: 200
10098
message: OK

0 commit comments

Comments
 (0)