11lockVersion: 2.0.0
22id: 232c6d4f-b0fd-4172-8f1b-e2421566e9b4
33management:
4- docChecksum: 98b4f227e767bb91333b3b3469d93fa5
4+ docChecksum: f629b0ca18ec064975608b5eea7aebfd
55 docVersion: 1.0.0
6- speakeasyVersion: 1.611.1
7- generationVersion: 2.694.1
8- releaseVersion: 0.5 .2
9- configChecksum: 4619605fbeb6f4488feb5336aa62bab6
6+ speakeasyVersion: 1.612.0
7+ generationVersion: 2.695.0
8+ releaseVersion: 0.6 .2
9+ configChecksum: f369a2bbdc8e34f44647641a40369e29
1010 repoURL: https://github.com/speakeasy-sdks/openrouter-python-sdk.git
1111 installationURL: https://github.com/speakeasy-sdks/openrouter-python-sdk.git
1212features:
1313 python:
14+ acceptHeaders: 3.0.0
1415 additionalDependencies: 1.0.0
1516 constsAndDefaults: 1.0.5
1617 core: 5.20.3
@@ -24,6 +25,7 @@ features:
2425 globalSecurityCallbacks: 1.0.0
2526 globalSecurityFlattening: 1.0.0
2627 globalServerURLs: 3.1.1
28+ groups: 3.0.0
2729 methodArguments: 1.0.2
2830 nameOverrides: 3.0.1
2931 nullables: 1.0.1
@@ -42,6 +44,7 @@ generatedFiles:
4244 - USAGE.md
4345 - docs/errors/chatcompletionerror.md
4446 - docs/models/annotationdetail.md
47+ - docs/models/audio.md
4548 - docs/models/chatcompletion.md
4649 - docs/models/chatcompletionassistantmessageparam.md
4750 - docs/models/chatcompletionassistantmessageparamcontent.md
@@ -57,6 +60,7 @@ generatedFiles:
5760 - docs/models/chatcompletionchunkchoicedeltatoolcalltype.md
5861 - docs/models/chatcompletionchunkchoicefinishreason.md
5962 - docs/models/chatcompletionchunkobject.md
63+ - docs/models/chatcompletionchunkwrapper.md
6064 - docs/models/chatcompletioncontentpart.md
6165 - docs/models/chatcompletioncontentpartaudio.md
6266 - docs/models/chatcompletioncontentpartaudioformat.md
@@ -67,50 +71,6 @@ generatedFiles:
6771 - docs/models/chatcompletioncontentparttext.md
6872 - docs/models/chatcompletioncontentparttexttype.md
6973 - docs/models/chatcompletioncreateparams.md
70- - docs/models/chatcompletioncreateparamsaudio.md
71- - docs/models/chatcompletioncreateparamscompletion.md
72- - docs/models/chatcompletioncreateparamsdatacollection.md
73- - docs/models/chatcompletioncreateparamseffort.md
74- - docs/models/chatcompletioncreateparamsengine.md
75- - docs/models/chatcompletioncreateparamsidchainofthought.md
76- - docs/models/chatcompletioncreateparamsidfileparser.md
77- - docs/models/chatcompletioncreateparamsidmoderation.md
78- - docs/models/chatcompletioncreateparamsidweb.md
79- - docs/models/chatcompletioncreateparamsignoreenum.md
80- - docs/models/chatcompletioncreateparamsignoreunion.md
81- - docs/models/chatcompletioncreateparamsimage.md
82- - docs/models/chatcompletioncreateparamsjsonschema.md
83- - docs/models/chatcompletioncreateparamsmaxprice.md
84- - docs/models/chatcompletioncreateparamsonlyenum.md
85- - docs/models/chatcompletioncreateparamsonlyunion.md
86- - docs/models/chatcompletioncreateparamsorderenum.md
87- - docs/models/chatcompletioncreateparamsorderunion.md
88- - docs/models/chatcompletioncreateparamspdf.md
89- - docs/models/chatcompletioncreateparamspdfengine.md
90- - docs/models/chatcompletioncreateparamspluginchainofthought.md
91- - docs/models/chatcompletioncreateparamspluginfileparser.md
92- - docs/models/chatcompletioncreateparamspluginmoderation.md
93- - docs/models/chatcompletioncreateparamspluginunion.md
94- - docs/models/chatcompletioncreateparamspluginweb.md
95- - docs/models/chatcompletioncreateparamsprompt.md
96- - docs/models/chatcompletioncreateparamsprovider.md
97- - docs/models/chatcompletioncreateparamsquantization.md
98- - docs/models/chatcompletioncreateparamsreasoning.md
99- - docs/models/chatcompletioncreateparamsreasoningeffort.md
100- - docs/models/chatcompletioncreateparamsrequest.md
101- - docs/models/chatcompletioncreateparamsresponseformatgrammar.md
102- - docs/models/chatcompletioncreateparamsresponseformatjsonobject.md
103- - docs/models/chatcompletioncreateparamsresponseformatjsonschema.md
104- - docs/models/chatcompletioncreateparamsresponseformatpython.md
105- - docs/models/chatcompletioncreateparamsresponseformattext.md
106- - docs/models/chatcompletioncreateparamsresponseformatunion.md
107- - docs/models/chatcompletioncreateparamssort.md
108- - docs/models/chatcompletioncreateparamsstop.md
109- - docs/models/chatcompletioncreateparamsstreamoptions.md
110- - docs/models/chatcompletioncreateparamstypegrammar.md
111- - docs/models/chatcompletioncreateparamstypejsonobject.md
112- - docs/models/chatcompletioncreateparamstypejsonschema.md
113- - docs/models/chatcompletioncreateparamstypepython.md
11474 - docs/models/chatcompletioncreateparamstypetext.md
11575 - docs/models/chatcompletionmessage.md
11676 - docs/models/chatcompletionmessageparam.md
@@ -140,67 +100,50 @@ generatedFiles:
140100 - docs/models/chatcompletionusermessageparam.md
141101 - docs/models/chatcompletionusermessageparamcontent.md
142102 - docs/models/chatcompletionusermessageparamrole.md
143- - docs/models/chatstreamcompletioncreateparams.md
144- - docs/models/chatstreamcompletioncreateparamsaudio.md
145- - docs/models/chatstreamcompletioncreateparamscompletion.md
146- - docs/models/chatstreamcompletioncreateparamsdatacollection.md
147- - docs/models/chatstreamcompletioncreateparamseffort.md
148- - docs/models/chatstreamcompletioncreateparamsengine.md
149- - docs/models/chatstreamcompletioncreateparamsidchainofthought.md
150- - docs/models/chatstreamcompletioncreateparamsidfileparser.md
151- - docs/models/chatstreamcompletioncreateparamsidmoderation.md
152- - docs/models/chatstreamcompletioncreateparamsidweb.md
153- - docs/models/chatstreamcompletioncreateparamsignoreenum.md
154- - docs/models/chatstreamcompletioncreateparamsignoreunion.md
155- - docs/models/chatstreamcompletioncreateparamsimage.md
156- - docs/models/chatstreamcompletioncreateparamsjsonschema.md
157- - docs/models/chatstreamcompletioncreateparamsmaxprice.md
158- - docs/models/chatstreamcompletioncreateparamsonlyenum.md
159- - docs/models/chatstreamcompletioncreateparamsonlyunion.md
160- - docs/models/chatstreamcompletioncreateparamsorderenum.md
161- - docs/models/chatstreamcompletioncreateparamsorderunion.md
162- - docs/models/chatstreamcompletioncreateparamspdf.md
163- - docs/models/chatstreamcompletioncreateparamspdfengine.md
164- - docs/models/chatstreamcompletioncreateparamspluginchainofthought.md
165- - docs/models/chatstreamcompletioncreateparamspluginfileparser.md
166- - docs/models/chatstreamcompletioncreateparamspluginmoderation.md
167- - docs/models/chatstreamcompletioncreateparamspluginunion.md
168- - docs/models/chatstreamcompletioncreateparamspluginweb.md
169- - docs/models/chatstreamcompletioncreateparamsprompt.md
170- - docs/models/chatstreamcompletioncreateparamsprovider.md
171- - docs/models/chatstreamcompletioncreateparamsquantization.md
172- - docs/models/chatstreamcompletioncreateparamsreasoning.md
173- - docs/models/chatstreamcompletioncreateparamsreasoningeffort.md
174- - docs/models/chatstreamcompletioncreateparamsrequest.md
175- - docs/models/chatstreamcompletioncreateparamsresponseformatgrammar.md
176- - docs/models/chatstreamcompletioncreateparamsresponseformatjsonobject.md
177- - docs/models/chatstreamcompletioncreateparamsresponseformatjsonschema.md
178- - docs/models/chatstreamcompletioncreateparamsresponseformatpython.md
179- - docs/models/chatstreamcompletioncreateparamsresponseformattext.md
180- - docs/models/chatstreamcompletioncreateparamsresponseformatunion.md
181- - docs/models/chatstreamcompletioncreateparamssort.md
182- - docs/models/chatstreamcompletioncreateparamsstop.md
183- - docs/models/chatstreamcompletioncreateparamsstreamoptions.md
184- - docs/models/chatstreamcompletioncreateparamstypegrammar.md
185- - docs/models/chatstreamcompletioncreateparamstypejsonobject.md
186- - docs/models/chatstreamcompletioncreateparamstypejsonschema.md
187- - docs/models/chatstreamcompletioncreateparamstypepython.md
188- - docs/models/chatstreamcompletioncreateparamstypetext.md
103+ - docs/models/completion.md
189104 - docs/models/completiontokensdetails.md
190105 - docs/models/completionusage.md
191106 - docs/models/contentimageurl.md
192107 - docs/models/contenttext.md
193108 - docs/models/contenttypeimageurl.md
194109 - docs/models/contenttypetext.md
110+ - docs/models/createchatcompletionresponse.md
111+ - docs/models/datacollection.md
195112 - docs/models/detail.md
113+ - docs/models/effort.md
114+ - docs/models/engine.md
196115 - docs/models/error.md
197116 - docs/models/file.md
198117 - docs/models/fileannotationdetail.md
199118 - docs/models/fileannotationdetailcontentunion.md
200119 - docs/models/fileannotationdetailimageurl.md
120+ - docs/models/idchainofthought.md
121+ - docs/models/idfileparser.md
122+ - docs/models/idmoderation.md
123+ - docs/models/idweb.md
124+ - docs/models/ignore.md
125+ - docs/models/ignoreenum.md
126+ - docs/models/image.md
201127 - docs/models/inputaudio.md
128+ - docs/models/jsonschema.md
129+ - docs/models/maxprice.md
130+ - docs/models/only.md
131+ - docs/models/onlyenum.md
132+ - docs/models/order.md
133+ - docs/models/orderenum.md
202134 - docs/models/parameters.md
135+ - docs/models/pdf.md
136+ - docs/models/pdfengine.md
137+ - docs/models/plugin.md
138+ - docs/models/pluginchainofthought.md
139+ - docs/models/pluginfileparser.md
140+ - docs/models/pluginmoderation.md
141+ - docs/models/pluginweb.md
142+ - docs/models/prompt.md
203143 - docs/models/prompttokensdetails.md
144+ - docs/models/provider.md
145+ - docs/models/quantization.md
146+ - docs/models/reasoning.md
204147 - docs/models/reasoningdetail.md
205148 - docs/models/reasoningdetailencrypted.md
206149 - docs/models/reasoningdetailencryptedformat.md
@@ -211,11 +154,25 @@ generatedFiles:
211154 - docs/models/reasoningdetailtext.md
212155 - docs/models/reasoningdetailtextformat.md
213156 - docs/models/reasoningdetailtexttype.md
157+ - docs/models/reasoningeffort.md
158+ - docs/models/request.md
159+ - docs/models/responseformat.md
160+ - docs/models/responseformatgrammar.md
161+ - docs/models/responseformatjsonobject.md
162+ - docs/models/responseformatjsonschema.md
214163 - docs/models/responseformatjsonschemaschema.md
164+ - docs/models/responseformatpython.md
165+ - docs/models/responseformattext.md
215166 - docs/models/security.md
216- - docs/models/streamchatcompletionresponsebody.md
167+ - docs/models/sort.md
168+ - docs/models/stop.md
169+ - docs/models/streamoptions.md
217170 - docs/models/toplogprob.md
218171 - docs/models/typefile.md
172+ - docs/models/typegrammar.md
173+ - docs/models/typejsonobject.md
174+ - docs/models/typejsonschema.md
175+ - docs/models/typepython.md
219176 - docs/models/urlcitation.md
220177 - docs/models/urlcitationannotationdetail.md
221178 - docs/models/urlcitationannotationdetailtype.md
@@ -250,6 +207,7 @@ generatedFiles:
250207 - src/openrouter/models/chatcompletionchunkchoice.py
251208 - src/openrouter/models/chatcompletionchunkchoicedelta.py
252209 - src/openrouter/models/chatcompletionchunkchoicedeltatoolcall.py
210+ - src/openrouter/models/chatcompletionchunkwrapper.py
253211 - src/openrouter/models/chatcompletioncontentpart.py
254212 - src/openrouter/models/chatcompletioncontentpartaudio.py
255213 - src/openrouter/models/chatcompletioncontentpartimage.py
@@ -267,16 +225,15 @@ generatedFiles:
267225 - src/openrouter/models/chatcompletiontoolchoiceoption.py
268226 - src/openrouter/models/chatcompletiontoolmessageparam.py
269227 - src/openrouter/models/chatcompletionusermessageparam.py
270- - src/openrouter/models/chatstreamcompletioncreateparams.py
271228 - src/openrouter/models/completionusage.py
229+ - src/openrouter/models/createchatcompletionop.py
272230 - src/openrouter/models/fileannotationdetail.py
273231 - src/openrouter/models/reasoningdetail.py
274232 - src/openrouter/models/reasoningdetailencrypted.py
275233 - src/openrouter/models/reasoningdetailsummary.py
276234 - src/openrouter/models/reasoningdetailtext.py
277235 - src/openrouter/models/responseformatjsonschemaschema.py
278236 - src/openrouter/models/security.py
279- - src/openrouter/models/streamchatcompletionop.py
280237 - src/openrouter/models/urlcitationannotationdetail.py
281238 - src/openrouter/py.typed
282239 - src/openrouter/sdk.py
0 commit comments