diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 69828bd7..6e86c59c 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: 2d045ec7-2ebb-4f4d-ad25-40953b132161 management: - docChecksum: e4b3b07fe28f4666261325e923d6c5d9 + docChecksum: 2d9e4f612e5caf84349ab02663eee66e docVersion: 1.0.0 speakeasyVersion: 1.685.0 generationVersion: 2.794.1 - releaseVersion: 2.0.0a1 - configChecksum: d5e0f55b62bca3e8aab33c7955415e61 + releaseVersion: 2.0.0a3 + configChecksum: 7fc1ba01c21def8447b979e71593af4a repoURL: https://github.com/mistralai/client-python.git installationURL: https://github.com/mistralai/client-python.git published: true persistentEdits: - generation_id: b2306c28-6200-44c1-a856-ddd318359c15 - pristine_commit_hash: dc36861e5d8b9f4c91221be8f09dc13254755c9a - pristine_tree_hash: 640358903b623a1b0d7deabbb43f39e82676a1a1 + generation_id: 3aa9018f-cb6c-4c1b-96d0-b832fd5f6513 + pristine_commit_hash: 5c4e3b65b7572c91338d50dc3ca91ea6a46eedf7 + pristine_tree_hash: aaea604044e12872107c3b550ea7be094fb66a99 features: python: additionalDependencies: 1.0.0 @@ -62,8 +62,8 @@ trackedFiles: pristine_git_object: 1810386448a440cfc5f7b8579695b228ae40460d docs/models/agent.md: id: ffdbb4c53c87 - last_write_checksum: sha1:26d2fb743d3fdd54a6ab1258a37f08d1726927ac - pristine_git_object: ee054dd349848eff144d7064c319c3c8434bdc6c + last_write_checksum: sha1:4538aaa78a09b7e33db405f84916b1eb82f94bca + pristine_git_object: e335d889cdb70f4d3c987827ff714db90418cb39 docs/models/agentaliasresponse.md: id: 5ac4721d8947 last_write_checksum: sha1:15dcc6820e89d2c6bb799e331463419ce29ec167 @@ -82,14 +82,16 @@ trackedFiles: pristine_git_object: ea7cc75c5197ed42f9fb508a969baa16effe1f98 docs/models/agentcreationrequest.md: id: 697a770fe5c0 - last_write_checksum: sha1:d77c75f922c64df266b101a2fd23c7fe56b7894b - pristine_git_object: afc27d3b688f9ca187606243c810fd19d12bb840 + last_write_checksum: sha1:b3f12ca0a6356e657de2941c8441fc951bcc96f4 + pristine_git_object: f0f0fdbc13f8f490ded4f8df3944250aece1311b docs/models/agentcreationrequesttool.md: + id: 392d970ffb74 last_write_checksum: sha1:310d4b107554a9c16143191fdc306a5438b63768 + pristine_git_object: b3bd7fa3cead0a0a1480b0e1b3f0afbfd177b600 docs/models/agenthandoffdoneevent.md: id: dcf166a3c3b0 last_write_checksum: sha1:9e95c09f724827f5e9c202fd634bdfa2baef1b6e - pristine_git_object: c0039f41825e3667cd8e91adae5bb78a2e3ac8ae + pristine_git_object: 6bfcc3d83457edf05d0f13957d34ead0f260599b docs/models/agenthandoffentry.md: id: 39d54f489b84 last_write_checksum: sha1:7d949e750fd24dea20cabae340f9204d8f756008 @@ -105,93 +107,19 @@ trackedFiles: docs/models/agenthandoffstartedevent.md: id: b620102af460 last_write_checksum: sha1:33732e0465423348c2ace458506a597a3dadf9b2 - pristine_git_object: 035cd02aaf338785d9f6410fde248591c5ffa5f7 + pristine_git_object: 518b5a0c4521ec55a5a28ba3ef0ad1c1fce52792 docs/models/agentobject.md: id: ed24a6d647a0 last_write_checksum: sha1:ff5dfde6cc19f09c83afb5b4f0f103096df6691d pristine_git_object: 70e143b030d3041c7538ecdacb8f5f9f8d1b5c92 - docs/models/agentsapiv1agentscreateorupdatealiasrequest.md: - id: c09ec9946094 - last_write_checksum: sha1:0883217b4bad21f5d4f8162ca72005bf9105a93f - pristine_git_object: 79406434cc6ff3d1485089f35639d6284f66d6cb - docs/models/agentsapiv1agentsdeleterequest.md: - id: 0faaaa59add9 - last_write_checksum: sha1:2a34269e682bb910b83814b4d730ba2ce07f8cb2 - pristine_git_object: 2799f41817ab0f7a22b49b4ff895c8308525953c - docs/models/agentsapiv1agentsgetagentversion.md: - last_write_checksum: sha1:e4f4c6a64b1c2ec9465b7ad008df4d7859098e59 - docs/models/agentsapiv1agentsgetrequest.md: - id: 01740ae62cff - last_write_checksum: sha1:bc86e90289ec09b40212083a82455b4fe71c7194 - pristine_git_object: c71d4419afd3b51713e154b8021d4fe2b49d8af5 - docs/models/agentsapiv1agentsgetversionrequest.md: - id: 88ed22b85cde - last_write_checksum: sha1:0ef23807c8efa2662144da66745045abdd2cb60a - pristine_git_object: 96a7358943a69e871a2bb7f0f30d6fe2bb8dff3d - docs/models/agentsapiv1agentslistrequest.md: - id: c2720c209527 - last_write_checksum: sha1:cb599d1583ee9374d44695f5ee7efe79dbb8a503 - pristine_git_object: 8cba13253d42a180b06eab8c10297ef362fb434d - docs/models/agentsapiv1agentslistversionaliasesrequest.md: - id: 69c8bce2c017 - last_write_checksum: sha1:4083fc80627b2cc04fd271df21393944730ef1ba - pristine_git_object: 3083bf92641404738948cd57306eac978b701551 - docs/models/agentsapiv1agentslistversionsrequest.md: - id: 0bc44ed8d6bb - last_write_checksum: sha1:315790552fc5b2b3a6c4f7be2eb33100133abe18 - pristine_git_object: 91831700bed92cb4f609f8c412dcb0ee98b544ca - docs/models/agentsapiv1agentsupdaterequest.md: - id: 7692812cd677 - last_write_checksum: sha1:8b17ce9d488b5eab892b66ca44d0e0a01b56aa11 - pristine_git_object: f60f8e5ba0cc6923935187ba221875d757c4693e - docs/models/agentsapiv1agentsupdateversionrequest.md: - id: a001251b1624 - last_write_checksum: sha1:0ee9e0fc55fd969f2b8f2c55dec93bf10e0e5b2f - pristine_git_object: e937acc9b1d3f50eee69495b1305f7aee1c960ac - docs/models/agentsapiv1conversationsappendrequest.md: - id: 70f76380e810 - last_write_checksum: sha1:d428dc114b60362d269b5ae50a57ea60b9edee1a - pristine_git_object: ac8a00ecab30305de8eb8c7c08cda1b1c04148c3 - docs/models/agentsapiv1conversationsappendstreamrequest.md: - id: f6ada9a592c5 - last_write_checksum: sha1:8a806ca2e5bad75d9d0cf50726dc0d5b8e7e3eab - pristine_git_object: dbc330f11aa3039c9cea2dd7d477d56d5c4969d0 - docs/models/agentsapiv1conversationsdeleterequest.md: - id: c2c9f084ed93 - last_write_checksum: sha1:9ecca93f8123cebdd1f9e74cf0f4a104b46402a8 - pristine_git_object: c6eed281331cb4d2cac4470de5e04935d22eca5a - docs/models/agentsapiv1conversationsgetrequest.md: - id: d6acce23f92c - last_write_checksum: sha1:b5d5529b72c16293d3d9b5c45dcb2e3798405bcf - pristine_git_object: 67d450c88778cb27d7d0ba06d49d9f419840b32e - docs/models/agentsapiv1conversationshistoryrequest.md: - id: e3efc36ea8b5 - last_write_checksum: sha1:4155100eaed6d3b7410b3f4476f000d1879576be - pristine_git_object: 7e5d39e9a11ac437a24b8c059db56527fa93f8b0 - docs/models/agentsapiv1conversationslistrequest.md: - id: 406c3e92777a - last_write_checksum: sha1:d5c5effcf2ca32900678d20b667bdaf8ca908194 - pristine_git_object: 62c9011faf26b3a4268186f01caf98c186e7d5b4 - docs/models/agentsapiv1conversationslistresponse.md: - last_write_checksum: sha1:1144f41f8a97daacfb75c11fdf3575e553cf0859 - docs/models/agentsapiv1conversationsmessagesrequest.md: - id: 2c749c6620d4 - last_write_checksum: sha1:781e526b030653dc189d94ca04cdc4742f9506d2 - pristine_git_object: a91ab0466d57379eacea9d475c72db9cb228a649 - docs/models/agentsapiv1conversationsrestartrequest.md: - id: 6955883f9a44 - last_write_checksum: sha1:99c1455c7fde9b82b6940e6e1ed4f363d7c38de9 - pristine_git_object: a18a41f5395adae3942573792c86ddf7c3812ff4 - docs/models/agentsapiv1conversationsrestartstreamrequest.md: - id: 0c39856fd70e - last_write_checksum: sha1:d03475c088c059077049270c69be01c67a17f178 - pristine_git_object: 7548286af5d1db51fbfd29c893eb8afdc3c97c4d docs/models/agentscompletionrequest.md: id: 906b82c214dc last_write_checksum: sha1:84ee0378e413830260a279a67fc3b1342e643328 - pristine_git_object: 2a0c4144fb5919e5ce892db1210bde90820c127c + pristine_git_object: d87dc7da67dd883f92a23d8df4f5648e97c4f12e docs/models/agentscompletionrequestmessage.md: + id: 5337f0644b40 last_write_checksum: sha1:ecf7b7cdf0d24a5e97b520366cf816b8731734bb + pristine_git_object: 957703b528d3da6f57576064d7cb9b2af63c362a docs/models/agentscompletionrequeststop.md: id: ad1e0e74b6b8 last_write_checksum: sha1:b2422d4dada80d54b2dd499a6659a3894318d2c9 @@ -203,9 +131,11 @@ trackedFiles: docs/models/agentscompletionstreamrequest.md: id: 21d09756447b last_write_checksum: sha1:0c88bc63255733480b65b61685dcc356fcc9ed66 - pristine_git_object: b2ccd4e8fe2fc3f63d4b517f7ecfc21f3aef9d67 + pristine_git_object: dd1804a1b3a2aadc3e3c3964262b0fc25195703f docs/models/agentscompletionstreamrequestmessage.md: + id: b309ade92081 last_write_checksum: sha1:98744c9646969250242cbbfbdf428dbd7030e4bb + pristine_git_object: 6ccf4244a709de7bedbf75042efb935129a6ca01 docs/models/agentscompletionstreamrequeststop.md: id: 4925b6b8fbca last_write_checksum: sha1:c9d0d73ca46643ffdf02e6c6cd35de5c39460c20 @@ -215,25 +145,37 @@ trackedFiles: last_write_checksum: sha1:843c4946d5cab61df2cba458af40835c4e8bcafe pristine_git_object: 4354523a7d0d21721a96e91938b89236169ccced docs/models/agenttool.md: + id: 513b8b7bc0b7 last_write_checksum: sha1:9154d0ac6b0ab8970a10a8ad7716009d62e80ce7 + pristine_git_object: 022f7e10edb22cb1b1d741c13ac586bd136d03b5 docs/models/agentupdaterequest.md: id: 75a7f820b906 - last_write_checksum: sha1:306134659876c4e87324dfec879ab0b691a74f3a - pristine_git_object: 641d1e406f0fba0fce9f10c16a15f883c7095c07 + last_write_checksum: sha1:358e39130bc439f5801a2dcc73502a1f1c2c6685 + pristine_git_object: b1830d7be6cb8e33529246a3368deaf0909a3343 docs/models/agentupdaterequesttool.md: + id: 9c9aac9dda3d last_write_checksum: sha1:25d8a331a706bf8e6056b99f8ff1a46abff6ae72 + pristine_git_object: ce5531260e9b06db0b93d4bfcf95a12b627da522 docs/models/apiendpoint.md: id: be613fd9b947 last_write_checksum: sha1:4d984c11248f7da42c949164e69b53995d5942c4 pristine_git_object: 8d83a26f19241da5ce626ff9526575c50e5d27be + docs/models/appendconversationrequest.md: + id: 295b6d446690 + last_write_checksum: sha1:0c3d7091b19abf30fb0b78800cab292abd902c1d + pristine_git_object: 977d8e8b797c8ae36de4da90bc32bba47a6a0779 + docs/models/appendconversationstreamrequest.md: + id: aeea33736f95 + last_write_checksum: sha1:a0b5b036e46688e862c7f7671c86f965b5322742 + pristine_git_object: a23231c2c2f0017ba29c8863c3046aebe8f57ff1 docs/models/archiveftmodelout.md: id: 9e855deac0d1 - last_write_checksum: sha1:ab79a7762ca33eb1f16b3ed2e5aa5318ec398829 - pristine_git_object: 46a9e755555480d333f91adfe840cdf09313e6c2 - docs/models/archiveftmodeloutobject.md: - id: 9afeccafe5b6 - last_write_checksum: sha1:4bf1b38dc9b6f275affaf353b4bf28bc63ef817c - pristine_git_object: f6f46889da24995f8e5130def3140a9fd1aff57c + last_write_checksum: sha1:41866e666241ed42e5e7c6df5a64b887f1ff774b + pristine_git_object: 98fa7b19e4579198b433eccc76b2b4d990476b72 + docs/models/archivemodelrequest.md: + id: 3fde72a45ad9 + last_write_checksum: sha1:60eaa9be631215c63a2c01da7da809ec34f5b01a + pristine_git_object: 806d135e2bc6c0da2b20a4bb84107d3ab31962ad docs/models/arguments.md: id: 7ea5e33709a7 last_write_checksum: sha1:09eea126210d7fd0353e60a76bf1dbed173f13ec @@ -257,7 +199,7 @@ trackedFiles: docs/models/audiochunk.md: id: 88315a758fd4 last_write_checksum: sha1:d52e493765280fc0b1df61a0ce1086205965c712 - pristine_git_object: c443e7ade726ba88dd7ce9a8341687ef38abe598 + pristine_git_object: 8a04af045f4ce33a2964f5f75664e82c3edf1bf3 docs/models/audioencoding.md: id: 1e0dfee9c2a0 last_write_checksum: sha1:5d47cfaca916d7a47adbea71748595b3ab69a478 @@ -277,7 +219,7 @@ trackedFiles: docs/models/basemodelcard.md: id: 2f62bfbd650e last_write_checksum: sha1:4b29e0d24060b6724e82aeee05befe1cddb316f4 - pristine_git_object: 58ad5e25131804287b5f7c834afc3ad480d065a9 + pristine_git_object: 0f42504fd6446c0baf4686bfbb8481658b6789cd docs/models/batcherror.md: id: 8053e29a3f26 last_write_checksum: sha1:23a12dc2e95f92a7a3691bd65a1b05012c669f0f @@ -288,20 +230,12 @@ trackedFiles: pristine_git_object: 7dcf265dfe63cbbd13b7fa0e56fc62717f3ee050 docs/models/batchjobout.md: id: 49a98e5b2aba - last_write_checksum: sha1:82e0c730eeac4fc9ee787b213e4653cee1cca5aa - pristine_git_object: cb49649b87aeb3ec10068d96222e3d803c508324 - docs/models/batchjoboutobject.md: - id: 8964218f4f7e - last_write_checksum: sha1:8fffd069c91ea950d321cd41994df78df3eb2051 - pristine_git_object: 64ae89654c3d1a2743e67068f66fbd56f70c14b5 + last_write_checksum: sha1:b504fcf5a65567ec114fdc5b79cabe7554b36cac + pristine_git_object: 5f1011734b249a75cf9381d024f295fe31ff9f68 docs/models/batchjobsout.md: id: d8041dee5b90 - last_write_checksum: sha1:619fcebe753b14a34b7d3ba56f7b45c6c2690fad - pristine_git_object: a76cfdccf96ac2adf783417444be70c5b208582b - docs/models/batchjobsoutobject.md: - id: 885adfc869d5 - last_write_checksum: sha1:3fdc878e360b22d1074bd61f95d7461d478d78a2 - pristine_git_object: d4bf9f65ae546b160dd8ec5f3ecdc4228dc91bfa + last_write_checksum: sha1:5e4127548b50abbb6cee267ac53a8e05f55b97f9 + pristine_git_object: 7a9d6f688e87851ed7ffa516523e12cb3f967c68 docs/models/batchjobstatus.md: id: 7e6f034d3c91 last_write_checksum: sha1:9e876b4b94255e1399bbb31feb51e08691bcb8fc @@ -314,6 +248,18 @@ trackedFiles: id: 9d14e972f08a last_write_checksum: sha1:1f32eb515e32c58685d0bdc15de09656194c508c pristine_git_object: f96f50444aaa23ca291db2fd0dc69db0d9d149d9 + docs/models/cancelbatchjobrequest.md: + id: db6860fe9ec3 + last_write_checksum: sha1:d2f55d5ffec21f6f70cc77c643c73113b0d1ed43 + pristine_git_object: f31f843bb864fc21ed620e4e069b8a97a091d99c + docs/models/cancelfinetuningjobrequest.md: + id: 10d341c56c9c + last_write_checksum: sha1:a484ad9d8eb791d60e5447b845b73871e9f1e6a3 + pristine_git_object: 6525788cd527eca4d89f95d4c829c1b3eda0f06e + docs/models/cancelfinetuningjobresponse.md: + id: 0c9ca281a898 + last_write_checksum: sha1:ac02c2a268a21430e74f8075671de0b97fd844e6 + pristine_git_object: c512342e575e9b6d57da08b20f50c86510d246d8 docs/models/chatclassificationrequest.md: id: 57b86771c870 last_write_checksum: sha1:2ee5fff26c780ade7ed89617358befa93a6dfd23 @@ -321,17 +267,23 @@ trackedFiles: docs/models/chatcompletionchoice.md: id: 0d15c59ab501 last_write_checksum: sha1:a6274a39a4239e054816d08517bf8507cb5c4564 - pristine_git_object: d77d286eb0b2d2b018b6ff5f9617225be4fa9fa5 + pristine_git_object: deaa0ea073e1b6c21bd466c10db31db2464066f1 docs/models/chatcompletionchoicefinishreason.md: + id: 225764da91d3 last_write_checksum: sha1:b894d3408cb801e072c3c302a5676ff939d59284 + pristine_git_object: b2f15ecbe88328de95b4961ddb3940fd8a6ee64b docs/models/chatcompletionrequest.md: id: adffe90369d0 last_write_checksum: sha1:f6eec11c908ee6581e508fff98e785441c4b84ad - pristine_git_object: 109fa7b13d19ccc85e4633e64b44613640c171fb + pristine_git_object: f3abeeff4346c181cfca40eb819a8c6ecf656026 docs/models/chatcompletionrequestmessage.md: + id: 3f5e170d418c last_write_checksum: sha1:7921c5a508a9f88adc01caab34e26182b8035607 + pristine_git_object: 91e9e062d0ef0cb69235c4ae4516548733ce28a9 docs/models/chatcompletionrequeststop.md: + id: fcaf5bbea451 last_write_checksum: sha1:71a25f84f0d88c7acf72e801ced6159546201851 + pristine_git_object: 749296d420c0671d2a1d6d22483b51f577a86485 docs/models/chatcompletionrequesttoolchoice.md: id: b97041b2f15b last_write_checksum: sha1:7ad7eb133f70e07d0d6a9def36aadd08b35cf861 @@ -343,9 +295,11 @@ trackedFiles: docs/models/chatcompletionstreamrequest.md: id: cf8f29558a68 last_write_checksum: sha1:7ed921e0366c1b00225c05e60937fb8d228f027b - pristine_git_object: 7d5fb411bde92e39910018cc2ad8d4d67ea980a1 + pristine_git_object: 42792d396462dead9d7a80a87f05a0888efe348b docs/models/chatcompletionstreamrequestmessage.md: + id: 053a98476cd2 last_write_checksum: sha1:8270692463fab1243d9de4bbef7162daa64e52c5 + pristine_git_object: 2e4e93acca8983a3ea27b391d4606518946e13fe docs/models/chatcompletionstreamrequeststop.md: id: d0e89a4dca78 last_write_checksum: sha1:a889e9580fa94bda7c848682d6ba501b7f5c0f41 @@ -357,13 +311,19 @@ trackedFiles: docs/models/chatmoderationrequest.md: id: 22862d4d20ec last_write_checksum: sha1:9bbe510ee67515092bd953ad7f84ae118398af54 - pristine_git_object: 69b6c1dc2c10abbbc2574f3782b2d85687661f11 + pristine_git_object: f252482db0e404e21a61aafba0d09d9561610c11 docs/models/chatmoderationrequestinputs1.md: + id: 89311e3e440d last_write_checksum: sha1:8d4c2dbd9207589aabf9c00cf60c61d2d3eef452 + pristine_git_object: e15b8a844110fae68c02da040cd0122be5afc09a docs/models/chatmoderationrequestinputs2.md: + id: 4daa876da841 last_write_checksum: sha1:e34eb6557e06e7783ed14d959c2a29959c26fd4c + pristine_git_object: f40a4ebe0780c493e8bd7a322aec31893669a181 docs/models/chatmoderationrequestinputs3.md: + id: aec173bca43b last_write_checksum: sha1:14ce49ace5845bc467fe1559b12374bfd36bc9a7 + pristine_git_object: ff1c6ea32233d5c5e8d6292c62f9e8eacd3340c3 docs/models/checkpointout.md: id: 909ce66e1f65 last_write_checksum: sha1:89e678d55b97353ad1c3b28d9f1ab101f6be0928 @@ -386,36 +346,28 @@ trackedFiles: pristine_git_object: f3b10727b023dd83a207d955b3d0f3cd4b7479a1 docs/models/classifierdetailedjobout.md: id: a2084ba5cc8c - last_write_checksum: sha1:63acd8a1921ac99143685722f8812b1f572d451f - pristine_git_object: ccc88f89ed81e6e879a88b9729c4945704370fd9 + last_write_checksum: sha1:ee206a5c68bd7aed201f8274d0710e8c570a35d2 + pristine_git_object: fb532449458fb445bb79d3fa0ed8e6faa538f00a docs/models/classifierdetailedjoboutintegration.md: + id: 7a775cbd4d9f last_write_checksum: sha1:6b2691766c1795d17b1572076a693eb377c5307f - docs/models/classifierdetailedjoboutobject.md: - id: 1ca54621f5bf - last_write_checksum: sha1:5ae3d2847a66487d70bc2ff97a8c31bbbba191c7 - pristine_git_object: 08cbcffc1c60c11c07d6e8c4724f46394f7d0854 + pristine_git_object: 9dfa6e8a179529bd12fb8935c264e3c57c62cb41 docs/models/classifierdetailedjoboutstatus.md: id: a98493f9d02d last_write_checksum: sha1:3441d9961e9093d314dd1bc88df1743cd12866d2 pristine_git_object: c3118aafa8614f20c9adf331033e7822b6391752 docs/models/classifierftmodelout.md: id: 268ac482c38b - last_write_checksum: sha1:dda3d6bf88fb6a3e860821aefb8a522d8a476b1d - pristine_git_object: dd9e8bf9c0ee291b44cd4f06146dea3d3280c143 - docs/models/classifierftmodeloutobject.md: - id: 6aa25d9fe076 - last_write_checksum: sha1:5a5fe345b3a2b3e65ce3171e8d6e9b9493ec7b06 - pristine_git_object: 9fe05bcf42325a390e5c984c7bdf346668944928 + last_write_checksum: sha1:46bdbe1176bbf43dd79a4ff8255129fd82bd97bc + pristine_git_object: 6e7afbbed075efe2e29f42b7bc3d758fe47460d4 docs/models/classifierjobout.md: id: 2e3498af3f8c - last_write_checksum: sha1:311f6ca4b6b625768c4ddd63e642e14e6a58df23 - pristine_git_object: aa1d3ca910535e283059903a2c39331673c1982b + last_write_checksum: sha1:70845cc24cd48987552ca337ea5522066e6de1b9 + pristine_git_object: ceecef5decdbd74a9741401ad0f1a9e8e215ae82 docs/models/classifierjoboutintegration.md: + id: 30a340fed57d last_write_checksum: sha1:72dfda442a88f977f3480c95127534a600362806 - docs/models/classifierjoboutobject.md: - id: 04543f046d40 - last_write_checksum: sha1:96863c621ddf0425b818edcd5da32ddbd5fd1194 - pristine_git_object: 1b42d547de7bdfb109c3ff750c6754e15ec4a8c1 + pristine_git_object: 33af8a708618c1e54c7f55e67c8848fe45217799 docs/models/classifierjoboutstatus.md: id: 2411c6bf3297 last_write_checksum: sha1:6ceef218b783505231a0ec653292460e6cb1a65b @@ -439,7 +391,7 @@ trackedFiles: docs/models/codeinterpretertool.md: id: f009740c6e54 last_write_checksum: sha1:bce278ce22703246613254ee2dac57f8b14e8060 - pristine_git_object: d5ad789ed012accaa105ced4f8dfd8e9eb83d4a3 + pristine_git_object: 544cda9358faf6ec525d06f78068817aee55b193 docs/models/completionargs.md: id: 3b54534f9830 last_write_checksum: sha1:c0368b7c21524228939b2093ff1a4524eb57aeb7 @@ -454,16 +406,16 @@ trackedFiles: pristine_git_object: 7f8ab5e631e2c6d1d9830325e591a7e434b83a35 docs/models/completiondetailedjobout.md: id: 634ca7241abd - last_write_checksum: sha1:e5edf096998b6b8e2048f354bd694288dd609875 - pristine_git_object: 84613080715078a73204d3984e7f97477ef548ae + last_write_checksum: sha1:7899568eedfa04cccb5b07c2e0d1e821af8fb0a2 + pristine_git_object: bc7e5d1cb5c298d0d935a9e3472ad547b5b9714c docs/models/completiondetailedjoboutintegration.md: + id: f8d1f509f456 last_write_checksum: sha1:3317db3f71962623a6144e3de0db20b4abfd5b9b - docs/models/completiondetailedjoboutobject.md: - id: 8e418065aa1c - last_write_checksum: sha1:d429d772a6a4249809bbf0c26a6547e5f2de3f11 - pristine_git_object: 1bec88e5f4c5f082c53157b8ee95b4b05cb787e3 + pristine_git_object: 9e526053160cc393dc65242cff8f8143bc67e38c docs/models/completiondetailedjoboutrepository.md: + id: a8e7452065a7 last_write_checksum: sha1:b1910efc6cd1e50391cd33daef004441bac3d3cd + pristine_git_object: 92a7b75c51f27e73ca41d5ffee28921057959878 docs/models/completiondetailedjoboutstatus.md: id: c606d38452e2 last_write_checksum: sha1:1e9a5736de32a44cf539f7eaf8214aad72ec4994 @@ -474,26 +426,24 @@ trackedFiles: pristine_git_object: 7a66e8fee2bb0f1c58166177653893bb05b98f1d docs/models/completionftmodelout.md: id: 93fed66a5794 - last_write_checksum: sha1:17c4ed9718d6556ddb103cff5a5823c3baa18f41 - pristine_git_object: cd0858258521ced3990ff393fd00c11ef0abe094 - docs/models/completionftmodeloutobject.md: - id: c6e5667c5f03 - last_write_checksum: sha1:b4cbdc01a2b439d923ad542cf852797c24d234e8 - pristine_git_object: 6f9d858caa563f4a25ae752dd40ba632ecd0af75 + last_write_checksum: sha1:ee4bccae36229f23b1db8894585cc8e88ad71f6d + pristine_git_object: ccd4844fab92d000de1cc9ba59c884e31dc5db26 docs/models/completionjobout.md: id: 77315b024171 - last_write_checksum: sha1:1070ddeaef67a65f27a365a57d343a83b4b40aca - pristine_git_object: cb471746c4f23d2ec8451f4c45bf57e2f001072f + last_write_checksum: sha1:a08ca1dcedbb9b88b9909a4b03251e2fb0cd8319 + pristine_git_object: 5eb44eef73872b0f1c2709381fc0852e3b3e224b docs/models/completionjoboutintegration.md: + id: 25e651dd8d58 last_write_checksum: sha1:59711a3fa46d6a4bff787a61c81ecc34bdaaec2e - docs/models/completionjoboutobject.md: - id: 922a1e3a4e33 - last_write_checksum: sha1:020211def2c4cd969398cf009b187ca19bd7a943 - pristine_git_object: 712b107d79a8c60c4330da4f3af307545bf1a7ec + pristine_git_object: 6474747bf8d38485f13b1702e3245ef9e0f866a9 docs/models/completionjoboutrepository.md: + id: 2c94b3ecacf1 last_write_checksum: sha1:2cb5b23640eeaf87f45dc9f180247ed7a6307df7 + pristine_git_object: 52f65558f8b3663596642d8854df36d29858beae docs/models/completionjoboutstatus.md: + id: b77ebfd0e4f0 last_write_checksum: sha1:b8f33134c63b12dc474e7714b1ac19d768a3cbbd + pristine_git_object: 917549450a096397d9a7ca0b8f5856f7cd62db04 docs/models/completionresponsestreamchoice.md: id: d56824d615a6 last_write_checksum: sha1:0296a490df009dbfd04893fdebcc88dd6102a872 @@ -541,7 +491,7 @@ trackedFiles: docs/models/conversationhistory.md: id: 7e97e8e6d6e9 last_write_checksum: sha1:06df76a87aca7c5acd5a28ca3306be09a8bb541b - pristine_git_object: ebb1d5136cebf2bc9b77047fe83feecc68532d03 + pristine_git_object: c8baad0b597ddb9148413a651a659b06c20351ac docs/models/conversationhistoryobject.md: id: 088f7df6b658 last_write_checksum: sha1:bcce4ef55e6e556f3c10f65e860faaedc8eb0671 @@ -561,17 +511,23 @@ trackedFiles: docs/models/conversationrequest.md: id: dd7f4d6807f2 last_write_checksum: sha1:e4da423f9eb7a8a5d0c21948b50e8df08a63552c - pristine_git_object: 2b4ff8ef3398561d9b3e192a51ec22f64880389c + pristine_git_object: bd7823a88a07d4bc8fe1da82e51f843e70480ee1 docs/models/conversationrequestagentversion.md: + id: 68aad87b1459 last_write_checksum: sha1:fd2e9cd7ed2499b5843c592505ec5e0596a50b33 + pristine_git_object: 9f2518211256762d03dec12c4c4464d48f7ed52c docs/models/conversationrequesthandoffexecution.md: + id: 9733b1e121d1 last_write_checksum: sha1:f7df210a46acf24abb1312123aebe9e595a190e8 + pristine_git_object: e7314f7e0080ff3f1a80afdbb229c78df5b008bb docs/models/conversationrequesttool.md: + id: bd1bb6fcea8b last_write_checksum: sha1:69d503d73f5bd044882d13cd0c7de188dd5f4831 + pristine_git_object: 2e4e8d01b5482c4e0644be52e55bf6912aeff69e docs/models/conversationresponse.md: id: 2eccf42d48af last_write_checksum: sha1:17ebabdf1dd191eeac442046511c44120dfa97a1 - pristine_git_object: 38cdadd0055d457fa371984eabcba7782e130839 + pristine_git_object: e31821288dd18bf425e442787f67a69ea35ff6a6 docs/models/conversationresponseobject.md: id: 6c028b455297 last_write_checksum: sha1:76270a07b86b1a973b28106f2a11673d082a385b @@ -603,7 +559,7 @@ trackedFiles: docs/models/conversationstreamrequest.md: id: 833f266c4f96 last_write_checksum: sha1:5cb58852d393eb6cc504b45d8b238fc2f3eecd2a - pristine_git_object: 299346f8aaa8ccddcbf7fd083389b74346ef2d4f + pristine_git_object: 8b74f9e7cdea83a5622df2c3b79debe3c4427288 docs/models/conversationstreamrequestagentversion.md: id: e99ccc842929 last_write_checksum: sha1:0ba5fca217681cdc5e08e0d82db67884bed076a6 @@ -613,29 +569,69 @@ trackedFiles: last_write_checksum: sha1:ef2ebe8f23f27144e7403f0a522326a7e4f25f50 pristine_git_object: c98e194c1d204c3a5d4234f0553712a7025d7f85 docs/models/conversationstreamrequesttool.md: + id: 71df6212ff44 last_write_checksum: sha1:f2882742a74dd2b4f74383efa444c7ab968249dc + pristine_git_object: 0f75f82b38f224340bed468ceecfe622066740ba docs/models/conversationusageinfo.md: id: 57ef89d3ab83 last_write_checksum: sha1:d92408ad37d7261b0f83588e6216871074a50225 pristine_git_object: 57e260335959c605a0b9b4eaa8bf1f8272f73ae0 + docs/models/createfinetuningjobresponse.md: + id: a9d31306296c + last_write_checksum: sha1:a15ccee66983fcc23321f966440d02fab4463178 + pristine_git_object: f82cd793b466b0028b586781d36c690c0e5f97cd + docs/models/createorupdateagentaliasrequest.md: + id: be33079aa124 + last_write_checksum: sha1:84cb72c549ee74c44dcf00b3f6a100060e322295 + pristine_git_object: af2591ebb584965f5110ed987993f3a72b513255 + docs/models/deleteagentaliasrequest.md: + id: c116b5c42b1b + last_write_checksum: sha1:51e1544cc867389120a2d1fbb4780c855690841e + pristine_git_object: 17812ec4a03b452a2d31950cc5a9e87a8f6d79f7 + docs/models/deleteagentrequest.md: + id: 6411b6df1c85 + last_write_checksum: sha1:1157d4717b75be91744bd7464c042e367faa4b71 + pristine_git_object: 0aaacae471dd81ddc5ce4808abdd2b5653503ff6 + docs/models/deleteconversationrequest.md: + id: 7247871c454c + last_write_checksum: sha1:a43ed3e32630fbb41921fa413ab2a26a914e425e + pristine_git_object: 39d9e5dfd52d9df1d1da7093761b65e0d12a0b40 + docs/models/deletedocumentrequest.md: + id: 898eebfc019e + last_write_checksum: sha1:f06a13be4484048cf15c21d46eb2d107057b39db + pristine_git_object: eb060099f1b078fd084551338b51ee6677e8d235 docs/models/deletefileout.md: id: c7b84242a45c last_write_checksum: sha1:f2b039ab88fc83ec5dd765cab8e2ed8cce7e417d pristine_git_object: 4709cc4958d008dc24430deb597f801b91c6957f + docs/models/deletefilerequest.md: + id: ca151d3da83a + last_write_checksum: sha1:ec50f13b099a6ef28d7965f7c8721ce1f505f7d2 + pristine_git_object: bceae901954471a8667a3a61e66da6361ef50190 + docs/models/deletelibraryaccessrequest.md: + id: ca39ae894c1f + last_write_checksum: sha1:41b7cd5c2e4616d3edefeb271dd7089fa04bd67d + pristine_git_object: c7034b98c30234a0a8cb368d84d9b287690027de + docs/models/deletelibraryrequest.md: + id: 4be1af37ab41 + last_write_checksum: sha1:2769939a702c26be619f6c455cd48365b64110cc + pristine_git_object: c229ad73b2a7c39dab0ccdfa29e1f0475f0cdc7b docs/models/deletemodelout.md: id: 5643e76768d5 last_write_checksum: sha1:1593c64f7673e59b7ef1f4ae9f5f6b556dd6a269 pristine_git_object: 5fd4df7a7013dcd4f6489ad29cdc664714d32efd - docs/models/deletemodelv1modelsmodeliddeleterequest.md: - id: c838cee0f093 - last_write_checksum: sha1:e5b6d18b4f8ab91630ae34a4f50f01e536e08d99 - pristine_git_object: d9bc15fe393388f7d0c41abce97ead17e35e2ba4 + docs/models/deletemodelrequest.md: + id: 22c414d48ee4 + last_write_checksum: sha1:a60f549577b3461cb7552ad2080a34ad389f8579 + pristine_git_object: d80103f1610668292589b6d7b861de814c17afda docs/models/deltamessage.md: id: 6c5ed6b60968 last_write_checksum: sha1:00052476b9b2474dbc149f18dd18c71c86d0fc74 - pristine_git_object: 61deabbf7e37388fdd4c1789089d120cc0b937b9 + pristine_git_object: e0ee575f3fce7c312114ce8c5390efc5c4854952 docs/models/deltamessagecontent.md: + id: 7307bedc8733 last_write_checksum: sha1:a1211b8cb576ad1358e68983680ee326c3920a5e + pristine_git_object: 8142772d7ea33ad8a75cf9cf822564ba3f630de2 docs/models/document.md: id: cd1d2a444370 last_write_checksum: sha1:d00a2ac808a0ae83a7b97da87e647ecc8dca9c52 @@ -643,7 +639,7 @@ trackedFiles: docs/models/documentlibrarytool.md: id: 68083b0ef8f3 last_write_checksum: sha1:470b969fa4983c0e7ad3d513b4b7a4fa8d5f0f41 - pristine_git_object: 82315f32b920d32741b2e53bc10e411f74a85602 + pristine_git_object: 1695bad40cb0a1eb269e4ee12c6a81cbf0c7749a docs/models/documentout.md: id: a69fd1f47711 last_write_checksum: sha1:ed446078e7194a0e44e21ab1af958d6a83597edb @@ -657,7 +653,9 @@ trackedFiles: last_write_checksum: sha1:e0faccd04229204968dbc4e8131ee72f81288182 pristine_git_object: 0993886d56868aba6844824f0e0fdf1bdb9d74f6 docs/models/documentupload.md: + id: 7ff809a25eb0 last_write_checksum: sha1:aea0f81009be09b153019abbc01b2918a1ecc1f9 + pristine_git_object: 4e58a475f1776431c9c27a0fcdd00dd96257801f docs/models/documenturlchunk.md: id: 48437d297408 last_write_checksum: sha1:38c3e2ad5353a4632bd827f00419c5d8eb2def54 @@ -666,6 +664,10 @@ trackedFiles: id: a3574c91f539 last_write_checksum: sha1:a0134fc0ea822d55b1204ee71140f2aa9d8dbe9c pristine_git_object: 32e1fa9e975a3633fb49057b38b0ea0206b2d8ef + docs/models/downloadfilerequest.md: + id: 5acd7aafd454 + last_write_checksum: sha1:5d7056818ddc5860e43699917496ded68b91ddfa + pristine_git_object: 3f4dc6ccc6d1c67396fe97197067c5421d8dc2d5 docs/models/embeddingdtype.md: id: 22786e732e28 last_write_checksum: sha1:dbd16968cdecf706c890769d8d1557298f41ef71 @@ -695,7 +697,9 @@ trackedFiles: last_write_checksum: sha1:01c3c10e737bcd58be70b437f7ee74632972a983 pristine_git_object: 7c040b382d4c1b6bc63f582566d938be75a5f954 docs/models/entry.md: + id: da9a99ab48ab last_write_checksum: sha1:4971db390327db09f88feff5d2b8a0b1e6c5b933 + pristine_git_object: d934b6774b25713afe923154d7709755426ec2cf docs/models/eventout.md: id: 9960732c3718 last_write_checksum: sha1:dbc23814b2e54ded4aa014d63510b3a2a3259329 @@ -712,26 +716,6 @@ trackedFiles: id: ed6216584490 last_write_checksum: sha1:02767595f85228f7bfcf359f8384b8263580d53a pristine_git_object: 14cab13ee191ae60e2c5e1e336d0a5abc13f778b - docs/models/filesapiroutesdeletefilerequest.md: - id: 7fdf9a97320b - last_write_checksum: sha1:411e38d0e08a499049796d1557f79d669fc65107 - pristine_git_object: 1b02c2dbb7b3ced86ddb49c2323d1d88732b480c - docs/models/filesapiroutesdownloadfilerequest.md: - id: b9c13bb26345 - last_write_checksum: sha1:1f41dad5ba9bd63881de04d24ef49a0650d30421 - pristine_git_object: 8b28cb0e5c60ac9676656624eb3c2c6fdc8a3e88 - docs/models/filesapiroutesgetsignedurlrequest.md: - id: 08f3772db370 - last_write_checksum: sha1:26aa0140444ccef7307ef6f236932032e4784e8f - pristine_git_object: dbe3c801003c7bb8616f0c5be2dac2ab1e7e9fb1 - docs/models/filesapirouteslistfilesrequest.md: - id: 04bdf7c654bd - last_write_checksum: sha1:0a99755150c2ded8e5d59a96527021d29326b980 - pristine_git_object: 57d11722f1dba2640df97c22be2a91317c240608 - docs/models/filesapiroutesretrievefilerequest.md: - id: 2783bfd9c4b9 - last_write_checksum: sha1:a1249ef0aedb3056e613078488832c96b91f8cab - pristine_git_object: 961bae1f51a4ae9df21b28fd7a5ca91dc7b3888b docs/models/fileschema.md: id: 9a05a660399d last_write_checksum: sha1:97987d64285ff3092635754c78ad7b68d863e197 @@ -779,7 +763,7 @@ trackedFiles: docs/models/ftmodelcard.md: id: 15ed6f94deea last_write_checksum: sha1:1c560ceaaacc1d109b2997c36de03192dfcda941 - pristine_git_object: 35032775db8ae6f4c6fbac309edacd27ee7868af + pristine_git_object: 409f0526316a621b30dfbe45126c6b232e01fad4 docs/models/function.md: id: 416a80fba031 last_write_checksum: sha1:a9485076d430a7753558461ce87bf42d09e34511 @@ -807,7 +791,7 @@ trackedFiles: docs/models/functioncallevent.md: id: cc9f2e603464 last_write_checksum: sha1:942d1bed0778ba4738993fcdbefe080934b641d5 - pristine_git_object: c25679a5d89745c1e186cdeb72fda490b2f45af2 + pristine_git_object: f406206086afa37cbc59aa551ac17a4814dddf7e docs/models/functionname.md: id: 4b3bd62c0f26 last_write_checksum: sha1:754fe32bdffe53c1057b302702f5516f4e551cfb @@ -827,15 +811,79 @@ trackedFiles: docs/models/functiontool.md: id: 5fb499088cdf last_write_checksum: sha1:a9a3b6530b1c48a8575402b48cde7b65efb33a7d - pristine_git_object: 8c42459304100777cf85416a5c3a984bc0e7a7ca + pristine_git_object: 0226b7045c9d82186e1111bb2025e96a4de90bd6 + docs/models/getagentagentversion.md: + id: 825de6d2614f + last_write_checksum: sha1:d99f384ff5ee73e68fa7f8581d7622068b5b7498 + pristine_git_object: 6d7b3f1d15994c24a5b992d1908fe8126da0e3ea + docs/models/getagentrequest.md: + id: 743f3a4630be + last_write_checksum: sha1:4d17d6b7b15e39520414085fc977be881e4e0a85 + pristine_git_object: 3f729dff0f7fc773f83593222da0dd0618b3e8b3 + docs/models/getagentversionrequest.md: + id: 4bf5feb4494a + last_write_checksum: sha1:d26546c2fdd78e0f52e2a2c50736b412ce814f6e + pristine_git_object: c98fee9d141f556520e16189e90234063e6861eb + docs/models/getbatchjobrequest.md: + id: 0c3a5debd663 + last_write_checksum: sha1:c186bbc6b04e1ed2db32f68fb22cb7eff4c1a90c + pristine_git_object: f3c67eb4a898a21e8a78c3340171458dcbd21d58 + docs/models/getconversationhistoryrequest.md: + id: 27de0e44ed80 + last_write_checksum: sha1:d89318332c87b5fa3bba22a52e209bdd5702b3f0 + pristine_git_object: fc90282bd9308a7531c3c532234fd332a223f243 + docs/models/getconversationmessagesrequest.md: + id: 82bf9b5c275b + last_write_checksum: sha1:cdbb0371c7a35e84f7938d28719acd843ebc15ce + pristine_git_object: fd037fea6c09d97bfb74332838a2b2760de4dccb + docs/models/getconversationrequest.md: + id: ad6c903380f6 + last_write_checksum: sha1:ee93a91d5daa01fc937dd09589b268bb2e42868a + pristine_git_object: 8a66a8b032cb67503c0f6b95c98e0a40b13d16ec + docs/models/getdocumentextractedtextsignedurlrequest.md: + id: d47f32212cf5 + last_write_checksum: sha1:7d695630988d5ab3773aabfe17c3fa9177d7e9c9 + pristine_git_object: ff703802ddfe0e36768daf87f4c5626028642370 + docs/models/getdocumentrequest.md: + id: 4208f9b571b3 + last_write_checksum: sha1:45f6807e2f7cd4c30f95304172cb556896571b76 + pristine_git_object: 29f62127b09511f14a065b9b6f6068e63643ab7c + docs/models/getdocumentsignedurlrequest.md: + id: 734960a10101 + last_write_checksum: sha1:04debc445e51e7d0f922bfe7873d639a844c17b4 + pristine_git_object: 72a179c086e38650afd81165575c7926d9566f69 + docs/models/getdocumentstatusrequest.md: + id: d0a69468ea34 + last_write_checksum: sha1:a8d91948737e4fa392221ec18970d27af90c203e + pristine_git_object: 3557d7738be21206061ef5806b79118432b33f26 + docs/models/getdocumenttextcontentrequest.md: + id: 6baa6485417b + last_write_checksum: sha1:5b47d1d8d5675e4b9f477c8034ef64afc912cd06 + pristine_git_object: 8593340139f28b44dfed455849198f5d5a457643 + docs/models/getfilesignedurlrequest.md: + id: c7b1953174af + last_write_checksum: sha1:d558115d1611827f461cc6a9f373885271c7a51d + pristine_git_object: 0be3b2888b0680d5a5fac0057cedc279d112ddb8 + docs/models/getfinetuningjobrequest.md: + id: c18796fe85f3 + last_write_checksum: sha1:8166520e2d657098131fd77c81a86099ed4d3486 + pristine_git_object: f20cb2148330c7078c6e93f55aa99f1b09086eaf + docs/models/getfinetuningjobresponse.md: + id: 8f50d4a61ae1 + last_write_checksum: sha1:509e8d190b43b5a4a3e0ae7d97bf2b4262fcd1f8 + pristine_git_object: 1b0568dd8019879ec2e1d0ff039296f600415e21 + docs/models/getlibraryrequest.md: + id: 9c9a9e6c4f03 + last_write_checksum: sha1:822494a821ee3a51a477f305c140ed39cd6465fc + pristine_git_object: 2a3acf50a6300ea3bcbc3b8432fe28cbef82c620 docs/models/githubrepositoryin.md: id: b42209ef8423 last_write_checksum: sha1:5ab33fc1b0b5513086b1cae07f416d502441db23 - pristine_git_object: 1584152ba934756793d5228d5691c07d3256c7b8 + pristine_git_object: 241cf584d5e2425e46e065f47a18bea50fa624db docs/models/githubrepositoryout.md: id: 0ca86e122722 last_write_checksum: sha1:0e3999cef8a745ae24ac36907b3431bc5103ea6f - pristine_git_object: 03f0b2661e46b48489ede1208d9c38c4324b2b35 + pristine_git_object: fe38393a0cc2eb5c0b0c4690cb0c4e5e3ec41df8 docs/models/httpvalidationerror.md: id: a211c095f2ac last_write_checksum: sha1:277a46811144643262651853dc6176d21b33573e @@ -847,7 +895,7 @@ trackedFiles: docs/models/imagegenerationtool.md: id: d5deb6b06d28 last_write_checksum: sha1:b3decee8fe7a824401f9afbd3544a69ccde4ef8e - pristine_git_object: b8fc9cf40c8cb010231837ffe3d66cb3762dd666 + pristine_git_object: 0c8de72cdd7149217010ae5d02777d1c5dd9896c docs/models/imageurl.md: id: e75dd23cec1d last_write_checksum: sha1:30131c77dd240c3bae48d9693698358e5cc0ae63 @@ -855,13 +903,15 @@ trackedFiles: docs/models/imageurlchunk.md: id: 4407097bfff3 last_write_checksum: sha1:73e14a0beccfc9465ee6d2990462e609903f5cd5 - pristine_git_object: f1b926ef8e82443aa1446b1c64c2f02e33d7c789 + pristine_git_object: 43078c7849fb3e808c2eaeaa5a3caeab2619d700 docs/models/imageurlchunktype.md: id: b9af2db9ff60 last_write_checksum: sha1:990546f94648a09faf9d3ae55d7f6ee66de13e85 pristine_git_object: 2064a0b405870313bd4b802a3b1988418ce8439e docs/models/imageurlunion.md: + id: 9d3c691a9db0 last_write_checksum: sha1:4e32bcd7d44746d2ddbfafbef96152bb2bdb2a15 + pristine_git_object: db97130f26199dcb354ecb7469d09530b035daa2 docs/models/inputentries.md: id: a5c647d5ad90 last_write_checksum: sha1:4231bb97837bdcff4515ae1b00ff5e7712256e53 @@ -871,179 +921,53 @@ trackedFiles: last_write_checksum: sha1:19d8da9624030a47a3285276c5893a0fc7609435 pristine_git_object: 0f62a7ce8e965d0879507e98f808b9eb254282a6 docs/models/inputsmessage.md: + id: 174dcada287d last_write_checksum: sha1:92a95c1757e33603d1aa9ed6c9912d1c551d9974 + pristine_git_object: e3543fb4f9fff679b25f7f803eb2e8dabd56368f docs/models/instructrequest.md: id: a0034d7349a2 last_write_checksum: sha1:34a81411110cbb7a099c45e482f5d1702ae48fd3 - pristine_git_object: 9500cb588b5d27d934b04cc5fa0be26a270f6d82 + pristine_git_object: 5f0cdfff135fb72d3b1a81999a30b720c044e3d4 docs/models/instructrequestinputs.md: id: 2a677880e32a last_write_checksum: sha1:64bcc6371d70446da60f167682504568d7f2618c - pristine_git_object: 4caa028f85be2324966e61321c917cbd0c65de01 + pristine_git_object: 931ae5e47df2d2850e3ef6740e2b89e1e0138297 docs/models/instructrequestmessage.md: + id: 380503708a09 last_write_checksum: sha1:551b5d6dd3ba0b39cad32478213a9eb7549f0023 + pristine_git_object: 57ed27ab3b1430514797dd0073bc87b31e5e3815 docs/models/jobin.md: id: 1b7b37214fa8 - last_write_checksum: sha1:16436f5d3222b89d604cf326bde749d9e6f9da39 - pristine_git_object: b96517705cea7b9efd266f146080ad1aed3cc8cb + last_write_checksum: sha1:0a241378cf3791c5c3fa733f30d45c07ef841448 + pristine_git_object: 62da90727898dd84f547c436c17fefa788e4f0d6 docs/models/jobinintegration.md: + id: 200c505fa67f last_write_checksum: sha1:c9887897357e01e6e228b48d6bf0c3fb4edd29f7 + pristine_git_object: 103820e7ec55769227610c385addbecfcd075cae docs/models/jobinrepository.md: + id: 9ab1d5469c10 last_write_checksum: sha1:1773f59546b94688d0be16d3f5f014cd86f5b1d7 + pristine_git_object: e873ae63f359d6ac4aca03b058a7c25fbbf2ba32 docs/models/jobmetadataout.md: id: 30eb634fe247 last_write_checksum: sha1:46d54b6f6004a6e571afd5207db5170dfbce7081 pristine_git_object: 6218a161b71abbb35eb4ca6e3ce664226983efc2 - docs/models/jobsapiroutesbatchcancelbatchjobrequest.md: - id: 798cb1ca1385 - last_write_checksum: sha1:67e8bda117608aee0e09a702a1ef8a4b03c40b68 - pristine_git_object: c19d0241784ff69bc68a11f405437400057d6f62 - docs/models/jobsapiroutesbatchgetbatchjobrequest.md: - id: e83a7ec84f8a - last_write_checksum: sha1:d661875832b4b9d5f545262216c9fcb9a77c8cd0 - pristine_git_object: 8c259bea9bef11f779fd609f1212565d574457e2 - docs/models/jobsapiroutesbatchgetbatchjobsrequest.md: - id: 5b9c44ad4d31 - last_write_checksum: sha1:8e28b08c86355b097836e55559fda85487000092 - pristine_git_object: b062b8731ca7c99af968be2e65cca6aa5f122b37 - docs/models/jobsapiroutesfinetuningarchivefinetunedmodelrequest.md: - id: 8eb8c127091e - last_write_checksum: sha1:2b93a6bed5743461bb03c8337fb25dfc5a15522e - pristine_git_object: f9700df50b8f512c4139c1830aba18989d022b8e - docs/models/jobsapiroutesfinetuningcancelfinetuningjobrequest.md: - id: deff83b39b78 - last_write_checksum: sha1:dac8d8f2e95aed2db9b46711e6e80816881d5d14 - pristine_git_object: 883cbac685563d2e0959b63638f6b967ebdf1ee9 - docs/models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md: - id: c45757ba1ed9 - last_write_checksum: sha1:52d4f945aff24c03627111d0e7c73cbbba60129f - pristine_git_object: 1b331662b17cd24c22e88b01bf00d042cb658516 - docs/models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md: - id: 8aa8030f26d7 - last_write_checksum: sha1:619bb7677fa549f5089fde98f3a00ab1d939f80d - pristine_git_object: eeddc3cdfdd975cdb69fbfcd306e9445010eb82f - docs/models/jobsapiroutesfinetuninggetfinetuningjobrequest.md: - id: a9b75762e534 - last_write_checksum: sha1:8f1395447928e089c88dce8c0ced1030ec5f0eba - pristine_git_object: fde19800303a901149bf39c5330ef8c4da87df62 - docs/models/jobsapiroutesfinetuninggetfinetuningjobresponse.md: - id: c0b31f4fc621 - last_write_checksum: sha1:6f70f5cabb62e2df7c1e4086f7a8b100143cc2aa - pristine_git_object: e0d2e3610ce460d834c2d07d9a34b09f8257217b - docs/models/jobsapiroutesfinetuninggetfinetuningjobsrequest.md: - id: 52078f097503 - last_write_checksum: sha1:fc134fdc7e229b8df373b77096c8299c214171a7 - pristine_git_object: 3dca3cd85245e0956b557fc5d6ae6c5e265df38d - docs/models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md: - last_write_checksum: sha1:bbc08ca53c2da180b96ed0347cf4954410c79311 - docs/models/jobsapiroutesfinetuningstartfinetuningjobrequest.md: - id: b4e2b814d8c3 - last_write_checksum: sha1:f13b5c8f2e74cc73b58a30d366032c764603f95e - pristine_git_object: 4429fe480ab9486de98940a119ac63f40045313b - docs/models/jobsapiroutesfinetuningstartfinetuningjobresponse.md: - id: cfd848845787 - last_write_checksum: sha1:b3a64f467ab1c16427ef77d3acb0749ab155e213 - pristine_git_object: 64f4cca608f8e505f9eeaac623955200dd5b9553 - docs/models/jobsapiroutesfinetuningunarchivefinetunedmodelrequest.md: - id: 75b5dd1bcbaa - last_write_checksum: sha1:dd30e7ff8748d26497458f3398c0547113dc058f - pristine_git_object: 95c1734daa7164bedeeb1fa58dd792939f25bc17 - docs/models/jobsapiroutesfinetuningupdatefinetunedmodelrequest.md: - id: 60bd2e28993a - last_write_checksum: sha1:7ff770c3d0148a4818957b279875bbe5b1ecfc62 - pristine_git_object: 6d93832e68739e465de7c61993b8bcfa1468bafc - docs/models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md: - id: c265a30fd4cf - last_write_checksum: sha1:e1a739e755b4e573f592743cd34116da97a67450 - pristine_git_object: 54f4c3981978e1ac4bdf42d5b746b73a62d13162 docs/models/jobsout.md: id: cbe31f43047d - last_write_checksum: sha1:73e1ce0ff11741c22dc00d768055ad603034147c - pristine_git_object: 977013f7a679dd89fb48c4a95b266a9ea5f3f7cf + last_write_checksum: sha1:4bd9ffbd2e5a286090167c795b9c3970e3c7d0a5 + pristine_git_object: 69f8342ac6f02a6e60d05b6f5b3cd892964fd3d7 docs/models/jobsoutdata.md: id: 809574cac86a last_write_checksum: sha1:06455044d314c4edbd1ce4833d551c10918f0a3e pristine_git_object: 28cec31117416b79eb8688d84b47b157974574cc - docs/models/jobsoutobject.md: - id: 1c99619e2435 - last_write_checksum: sha1:cffbcfb8673e12feb8e22fd397bf68c8745c76bb - pristine_git_object: f6c8a2c3079003a885ee9bdfc73cf7c7c7d8eded docs/models/jsonschema.md: id: a6b15ed6fac8 last_write_checksum: sha1:523465666ad3c292252b3fe60f345c7ffb29053f pristine_git_object: 7ff7c070353c58290416aff5b01d1dfc43905269 docs/models/legacyjobmetadataout.md: id: b3b8c262f61a - last_write_checksum: sha1:bc611bf233bd5b224b1367c6b800de6c3b589b38 - pristine_git_object: 53a45485b70017e729709359407d6c9f3e0fbe35 - docs/models/legacyjobmetadataoutobject.md: - id: 5bafaafb6137 - last_write_checksum: sha1:30e5942a6d0c9fde35d29cd9d87a4304b0e4fa26 - pristine_git_object: 9873ada894f79647c05e386521c6b4208d740524 - docs/models/librariesdeletev1request.md: - id: c0c3b2e1aabc - last_write_checksum: sha1:bef84f8851b06d2d914b605f11109de1850d0294 - pristine_git_object: 68d7e54369ce75422bf8b0ff16cada1c0ae2b05c - docs/models/librariesdocumentsdeletev1request.md: - id: 9d557bd7d1cc - last_write_checksum: sha1:1b580b657559356886915ee5579b90a03db19337 - pristine_git_object: efccdb1bbc36cf644ed2d1716cbd202e6d6bf6c5 - docs/models/librariesdocumentsgetextractedtextsignedurlv1request.md: - id: 27ad38ce4cb1 - last_write_checksum: sha1:b35ad610330232b395b5f87cc15f6ae270de6816 - pristine_git_object: 14ca66f72693f1df05eb93e0cca45f440b62d282 - docs/models/librariesdocumentsgetsignedurlv1request.md: - id: 4498715b6cfb - last_write_checksum: sha1:31f78079e31e070d080c99555cd2d85318fc4610 - pristine_git_object: 7c08c180d59a8e8475fea89424b8b2021d51385f - docs/models/librariesdocumentsgetstatusv1request.md: - id: c2219d3a3738 - last_write_checksum: sha1:44e79df94cf2686e83d7a2e793140a6a7b3a1c05 - pristine_git_object: e6d41875966348fd9e770d06c8099e48f0e64b5d - docs/models/librariesdocumentsgettextcontentv1request.md: - id: 850dfa465952 - last_write_checksum: sha1:4a1212e111525f4265d2924ce52f9c13d2787d4d - pristine_git_object: 2f58a4460ccdad531391318c62191e76c1ec22ac - docs/models/librariesdocumentsgetv1request.md: - id: cdd0df2f7e9d - last_write_checksum: sha1:36e5ef39552159044ecd28d20ee0792ea5bcadef - pristine_git_object: 6febc058425bb38857c391ee4c40d600858e6058 - docs/models/librariesdocumentslistv1request.md: - id: 7b5756e50d64 - last_write_checksum: sha1:2605b7972a3d7b4f73ab8052be4bf740f44f6f6f - pristine_git_object: 44f6300115853053214639982516a60b3268e778 - docs/models/librariesdocumentsreprocessv1request.md: - id: 1b8bf57b3f0a - last_write_checksum: sha1:8528785c1b4ae18d6ec6f261d29d5daac0d420a3 - pristine_git_object: 196ba17b749ce9efc1c30189864e474896814f85 - docs/models/librariesdocumentsupdatev1request.md: - id: b9147b1c0e38 - last_write_checksum: sha1:45b2cc114886b300e3b996a8b71241ac5c7260a3 - pristine_git_object: 2f18b014af4577a0ae862dfeea599d5f700005cb - docs/models/librariesdocumentsuploadv1request.md: - id: 89a89d889c72 - last_write_checksum: sha1:32294a87d8a0b173b4d6f12b607a1bb3da765776 - pristine_git_object: 7c91ca9b92839be8ab1efb4428cc8d7a78d57e1e - docs/models/librariesgetv1request.md: - id: f47ad71ec7ca - last_write_checksum: sha1:3b2bf1e4f6069d0c954e1ebf95b575a32c4adeac - pristine_git_object: 6e1e04c39c15a85d96710f8d3a8ed11a22412816 - docs/models/librariessharecreatev1request.md: - id: 99e7bb8f7fed - last_write_checksum: sha1:e40d710ad1023768a0574b3283ef35544f6b0088 - pristine_git_object: 4c05241de4ee5a76df335ae9ea71004bd02b8669 - docs/models/librariessharedeletev1request.md: - id: bc8adba83f39 - last_write_checksum: sha1:79fc5a9a3cee5b060f29edd95f00e0fea32579cf - pristine_git_object: 850e22ab79863ba544f453138322c0eb5bf544cd - docs/models/librariessharelistv1request.md: - id: 86e6f08565e2 - last_write_checksum: sha1:6f2ffff66fa5fb141d930bca7bb56e978d62b4a5 - pristine_git_object: 98bf6d17ab013c1dd3f0ab18c37bbfc1a63f1b76 - docs/models/librariesupdatev1request.md: - id: f7e51b528406 - last_write_checksum: sha1:cec4aa232c78ca2bd862aee3d5fb3bcc2ad9dc05 - pristine_git_object: a68ef7a8f52ee4a606cb88d0a3f96de8c2fbccb8 + last_write_checksum: sha1:d8c4e7525e2dc2f4d29bfeb6cadc648fab1c62c7 + pristine_git_object: 8a712140fbf3c36f4bd9686e135b70d8688aa9c1 docs/models/libraryin.md: id: a08170e6397c last_write_checksum: sha1:2c996ecf1ae5d9e8df702a79741b72b3571eb6ef @@ -1056,14 +980,58 @@ trackedFiles: id: 2e8b6d91ded2 last_write_checksum: sha1:d71053b44725147265871be445217e3e1a0e5ede pristine_git_object: ebf46d57de6bad7022a3e8cb8eaf88728bbbe888 + docs/models/listagentaliasesrequest.md: + id: 495659b2d40a + last_write_checksum: sha1:637e7e0e8deadcf2e77cc9469727010f90f0ad79 + pristine_git_object: b3570cb80d484dadaf2a138c70bbb477746ba416 + docs/models/listagentsrequest.md: + id: aeb9bbc163f5 + last_write_checksum: sha1:86c5f5068061b79d2e582e4dd9a8b0ed4c84cbcf + pristine_git_object: 79aec3ea6e3506797fc96a7ca9d7393543270866 + docs/models/listagentversionsrequest.md: + id: 3270f6dd4107 + last_write_checksum: sha1:14ffb20c5c48cca371ed27f6a6a8b565cd4a5565 + pristine_git_object: ba8ddaa5cb4c94623b29a1f635f38a04cc0ff497 + docs/models/listbatchjobsrequest.md: + id: e2a0b1528191 + last_write_checksum: sha1:01a587ec7cc6e183d47e106eb809e7c1e9e79e39 + pristine_git_object: 19981b2425254058bd24b218d1f7881fc3635c89 + docs/models/listconversationsrequest.md: + id: 6c0961051703 + last_write_checksum: sha1:453eb480cd48330f857b4c80210b6753a750348d + pristine_git_object: d99b420834b17f3f5b7fac630af7a7b0d2db341d + docs/models/listconversationsresponse.md: + id: 65075f5cf00c + last_write_checksum: sha1:8478c55b156c09f2b714d2854030a04494b48f7c + pristine_git_object: 9d611c553b245657181c06d7f65acaa9d8128556 docs/models/listdocumentout.md: id: 4bec19e96c34 last_write_checksum: sha1:c0b3a6e3841f120c52b1d7718d7226a52fe1b6d6 pristine_git_object: f14157b8db55c1201d9f7151742e9ddf0d191c16 + docs/models/listdocumentsrequest.md: + id: 36c8a1116534 + last_write_checksum: sha1:390849ce3d93a64c505b7b2f7cae411766a5e44b + pristine_git_object: 369e8edbe471dd5167ad1baf74ee5b00eb7d5043 docs/models/listfilesout.md: id: 98d4c59cc07e last_write_checksum: sha1:e76df31628984095f1123005009ddc4b59b1c2bc pristine_git_object: bcb1f13aa17f41dadb6af37541e929364e2d6cec + docs/models/listfilesrequest.md: + id: 70edaf3759f0 + last_write_checksum: sha1:686edbd5134dfe60cfd98221ec78d296a8429d28 + pristine_git_object: 2d76a76b011603e3a7c4b4932ef4b26def1cb792 + docs/models/listfinetuningjobsrequest.md: + id: 41878563fe80 + last_write_checksum: sha1:103cd0d3c5334ea60a6c6e1c2585bf9bd493c78f + pristine_git_object: 3a04fc709c2a12cc4f414701efcaec4584b7d6df + docs/models/listfinetuningjobsstatus.md: + id: 1d6d54dc70ea + last_write_checksum: sha1:c4f69e2b2b5aac719281d264722f2cba6aa048a0 + pristine_git_object: 07db9ae5d87b7192ada4843d4fe0d3e8573794c6 + docs/models/listlibraryaccessesrequest.md: + id: 0b387463f914 + last_write_checksum: sha1:2912e1fc3ee179f01fde7a21501e2501debecc2c + pristine_git_object: d98bcda22bbb2540a525f2ce1516a637446b0a0f docs/models/listlibraryout.md: id: ea34f8548bd6 last_write_checksum: sha1:cec920357bc48bea286c05d16c480a9a9369b459 @@ -1087,13 +1055,15 @@ trackedFiles: docs/models/messageinputentry.md: id: eb74af2b9341 last_write_checksum: sha1:07124339ecb87e31df5f0e2f887e23209dd269af - pristine_git_object: d55eb8769c3963518fcbc910d2e1398b6f46fd87 + pristine_git_object: 52183a32330b3e0bf91a1bd5e541dfda12d3f1a0 docs/models/messageinputentrycontent.md: id: 7e12c6be6913 last_write_checksum: sha1:6be8be0ebea2b93712ff6273c776ed3c6bc40f9a pristine_git_object: 65e55d97606cf6f3119b7b297074587e88d3d01e docs/models/messageinputentryobject.md: + id: 9a1d0d31f357 last_write_checksum: sha1:7746753005fda37834a73e62bf459eacb740ba5b + pristine_git_object: 6bdd62e27d7353dbb7d521ad02bde358496ab108 docs/models/messageinputentryrole.md: id: 2497d07a793d last_write_checksum: sha1:a41eb58f853f25489d8c00f7a9595f443dcca2e6 @@ -1129,7 +1099,7 @@ trackedFiles: docs/models/messageoutputevent.md: id: b690693fa806 last_write_checksum: sha1:d6538a4b5d5721c09bc196f3e9523ed45dafbea7 - pristine_git_object: 92c1c61587e34f6e143263e35c33acc9332870d6 + pristine_git_object: b0fa1a2d369c89ec75f43c6b31ff52b0d80d9b1c docs/models/messageoutputeventcontent.md: id: cecea075d823 last_write_checksum: sha1:16dac25382642cf2614e24cb8dcef6538be34914 @@ -1153,19 +1123,23 @@ trackedFiles: docs/models/modelconversation.md: id: 497521ee9bd6 last_write_checksum: sha1:440c9e7c306f20bd4f4b27ab0cf770d3bf8762e2 - pristine_git_object: 1a03ef7d1dd9e1d6b51f0f9391c46feb5cd822a8 + pristine_git_object: 813e1f3a79ad14eae55bbb1b96598d6260904d9d docs/models/modelconversationobject.md: id: 4c5699d157a9 last_write_checksum: sha1:8e2e82e1fa4cb97f8c7a8a129b3cc9cd651e4055 pristine_git_object: ead1fa26f5d9641a198a14b43a0f5689456e5821 docs/models/modelconversationtool.md: + id: 2dd28167bc36 last_write_checksum: sha1:9b33f73330e5ae31de877a904954efe342e99c4f + pristine_git_object: 8723556753d077969bc665a423c057ae4ceaa0d2 docs/models/modellist.md: id: ce07fd9ce413 last_write_checksum: sha1:b4c22b5eff4478ffa5717bd5af92ca79f4a90b01 - pristine_git_object: 760882c6c5b442b09bbc91f910f960138d6a00c8 + pristine_git_object: 85b20be7376f80cf169c25b3c7117079cd4c2828 docs/models/modellistdata.md: + id: e2eb639c646f last_write_checksum: sha1:7394ba5645f990163c4d777ebbfc71f24c5d3a74 + pristine_git_object: b44e84a00d0c54f8df78650d45de0a409c901048 docs/models/moderationobject.md: id: 4e84364835f5 last_write_checksum: sha1:2831033dcc3d93d32b8813498f6eb3082e2d3c4e @@ -1175,7 +1149,9 @@ trackedFiles: last_write_checksum: sha1:18e8f4b4b97cb444824fcdce8f518c4e5a27c372 pristine_git_object: 75a5eec74071fdd0d330c9f3e10dac0873077f20 docs/models/multipartbodyparams.md: + id: f5be2d861921 last_write_checksum: sha1:34e68e3795c7987138abd152177fa07198d2f6f6 + pristine_git_object: f14b95737fde09a120b35e2f922568ca31825bd5 docs/models/ocrimageobject.md: id: b72f3c5853b2 last_write_checksum: sha1:90c5158dec6a7b31c858677b6a8efa1e3cabd504 @@ -1204,8 +1180,14 @@ trackedFiles: id: 419abbb8353a last_write_checksum: sha1:6e717a3f3de3c464e8b3237f06867cdfecec339e pristine_git_object: d9d79125cb02bc2b09d8dc543a5e2d4a6c55571c + docs/models/orderby.md: + id: 9e749ed80f72 + last_write_checksum: sha1:6ec002e3e59f37002ccb14e347b790ca4daef773 + pristine_git_object: bba50df10855a8d6acdf4b061ec2ffeb0279fd7f docs/models/output.md: + id: 376633b966cd last_write_checksum: sha1:600058f0b0f589d8688e9589762c45a0dd18cc9b + pristine_git_object: d0ee0db93f56c40f6684fcfdb5873aba586bc876 docs/models/outputcontentchunks.md: id: f7e175c8e002 last_write_checksum: sha1:5094466110028801726cc825e8809f524fe1ee24 @@ -1229,9 +1211,11 @@ trackedFiles: docs/models/realtimetranscriptionerrordetail.md: id: ea137b1051f1 last_write_checksum: sha1:7e1d18760939d6087cda5fba54553141f8a78d1e - pristine_git_object: 96420ada2ac94fca24a36ddacae9c876e14ccb7a + pristine_git_object: 5b34755dc67359bb884d5c2387608686ee527470 docs/models/realtimetranscriptionerrordetailmessage.md: + id: d25137243bef last_write_checksum: sha1:f8c3a4984d647d64e8ea4e1e42654265ffe46b0f + pristine_git_object: da3764ef56337bdc773eaf8e9aa747cbd1b407e2 docs/models/realtimetranscriptionsession.md: id: aeb0a0f87d6f last_write_checksum: sha1:c3aa4050d9cc1b73df8496760f1c723d16183f3a @@ -1252,20 +1236,26 @@ trackedFiles: id: 0944b80ea9c8 last_write_checksum: sha1:956b270766c7f11fe99f4a9b484cc29c159e7471 pristine_git_object: 1e0e2fe64883ef5f3e628777b261b1224661d257 + docs/models/reprocessdocumentrequest.md: + id: 3c713aad474b + last_write_checksum: sha1:100b194196051470a2ae75cc2f707afec0c8d161 + pristine_git_object: cf3982a8cd76e4b2c8429acede0a12a044cbe2ca docs/models/requestsource.md: id: 8857ab6025c4 last_write_checksum: sha1:4b7ecc7c5327c74e46e2b98bd6e3814935cdecdf pristine_git_object: c81c115992439350d56c91d2e3351a13df40676b docs/models/response.md: + id: 583c991c7a30 last_write_checksum: sha1:f4a3ec06ff53cd1cbdf892ff7152d39fa1746821 + pristine_git_object: 3512b7a8f9fdfcaaed9a6db06ef4266629d9fa89 docs/models/responsedoneevent.md: id: 38c38c3c065b last_write_checksum: sha1:4ac3a0fd91d5ebaccce7f4098ae416b56e08416f - pristine_git_object: ec25bd6d364b0b4959b11a6d1595bdb57cba6564 + pristine_git_object: 63d4cc06493e1ca12cf0e8ef800acfc0bdc9a02d docs/models/responseerrorevent.md: id: 3e868aa9958d last_write_checksum: sha1:4711077bf182e4f3406dd12357da49d37d172b4c - pristine_git_object: 2ea6a2e0ec412ae484f60fa1d09d02e776499bb9 + pristine_git_object: 4309bdadc323918900cc4ca4fddb18788361d648 docs/models/responseformat.md: id: 50a1e4140614 last_write_checksum: sha1:e877b2e81470ef5eec5675dfb91a47e74d5d3add @@ -1275,21 +1265,37 @@ trackedFiles: last_write_checksum: sha1:105e1f9181913104b554051838cbdd0f728aa2c4 pristine_git_object: 2f5f1e5511b048323fee18a0ffdd506fe2b3d56f docs/models/responseretrievemodelv1modelsmodelidget.md: + id: 6143ec73bdd6 last_write_checksum: sha1:6bae62cbb18559065a53f0acdacb1f72f513467e + pristine_git_object: ffbc1473d39c8266bb6b05b37677c98ca1d10858 docs/models/responsestartedevent.md: id: 88e3b9f0aa8d last_write_checksum: sha1:156f38bbe8278f9c03117135938e7cbdae3038b9 - pristine_git_object: 481bd5bba67a524dbadf9f1570a28ae20ec9f642 + pristine_git_object: e2f421af866690b34c2d9fa4595a63e9172a65f5 docs/models/responsev1conversationsget.md: + id: 48d4a45780a9 last_write_checksum: sha1:8e75db359f0d640a27498d20c2ea6d561c318d7e + pristine_git_object: 844c5d610a9a351532d12b1a73f6c660059da76b + docs/models/restartconversationrequest.md: + id: b85b069aa827 + last_write_checksum: sha1:b7fb56a5561ab329f605d77795a610da8faaf561 + pristine_git_object: f24f14e67e749da884363038ca72891449cd99da + docs/models/restartconversationstreamrequest.md: + id: 65df276279f0 + last_write_checksum: sha1:907807c7e5969f82e70e743fddeb4c6f4278fc1a + pristine_git_object: daa661a9250701ad33241084d5033f73d75a9d6e docs/models/retrievefileout.md: id: 8e82ae08d9b5 last_write_checksum: sha1:600d5ea4f75dab07fb1139112962affcf633a6c9 pristine_git_object: 28f97dd25718833aaa42c361337e5e60488bcdc8 - docs/models/retrievemodelv1modelsmodelidgetrequest.md: - id: ac567924689c - last_write_checksum: sha1:7534c5ec5f1ae1e750c8f610f81f2106587e81a9 - pristine_git_object: f1280f8862e9d3212a5cfccd9453884b4055710a + docs/models/retrievefilerequest.md: + id: eac92ea7ca45 + last_write_checksum: sha1:c80772e3cfbe704385abe1b347d8e69d55bd9e00 + pristine_git_object: 454b9665b8134876488eb32c57a9dc45f4d972de + docs/models/retrievemodelrequest.md: + id: 392008b3324b + last_write_checksum: sha1:b9aafe10f0cd838a0b6959ec8dde5850ce59c55d + pristine_git_object: 787c3dd1000cba873c787fd5b9dcbe3c793f2b11 docs/models/sampletype.md: id: 0e09775cd9d3 last_write_checksum: sha1:33cef5c5b097ab7a9cd6232fe3f7bca65cd1187a @@ -1322,10 +1328,18 @@ trackedFiles: id: 6a902241137c last_write_checksum: sha1:567027284c7572c0fa24132cd119e956386ff9d0 pristine_git_object: ae06b5e870d31b10f17224c99af1628a7252bbc3 + docs/models/startfinetuningjobrequest.md: + id: 48fd313ae362 + last_write_checksum: sha1:f645c1e3e3244729eaa31aabb4b3ec0454fb114f + pristine_git_object: 9df5aee8f527fea4f0c9b02a28af77a65765be48 + docs/models/startfinetuningjobresponse.md: + id: 970045c710ff + last_write_checksum: sha1:78d230946abe19e928f286562ac589c7672c9854 + pristine_git_object: dce84c5a7711cd655a624b6ba0540504a6ff75d7 docs/models/systemmessage.md: id: fdb7963e1cdf last_write_checksum: sha1:561c3372391e093c890f477b3213c308ead50b81 - pristine_git_object: 0dba71c00f40c85e74b2c1967e077ffff9660f13 + pristine_git_object: dfb0cd0bd17aecbc1fe4b8410e78440f65038fef docs/models/systemmessagecontent.md: id: 94a56febaeda last_write_checksum: sha1:6cb10b4b860b4204df57a29c650c85c826395aeb @@ -1381,7 +1395,7 @@ trackedFiles: docs/models/toolexecutiondeltaevent.md: id: f2fc876ef7c6 last_write_checksum: sha1:ae1462a9b5cb56002b41f477ce262cb64ccf2f4e - pristine_git_object: 7bee6d831a92085a88c0772300bcad4ce8194edb + pristine_git_object: 7066f3485407707500e5006335279bfa37db8705 docs/models/toolexecutiondeltaeventname.md: id: 93fd3a3b669d last_write_checksum: sha1:d5dcdb165c220209ee76d81938f2d9808c77d4fc @@ -1389,7 +1403,7 @@ trackedFiles: docs/models/toolexecutiondoneevent.md: id: b604a4ca5876 last_write_checksum: sha1:6b6975ded0b0495b6c56250d153186c7818b5958 - pristine_git_object: 5898ea5eff103b99886789805d9113dfd8b01588 + pristine_git_object: b2d81be3cfa3e1dd0d1a58ef5ad16556c5e953c7 docs/models/toolexecutiondoneeventname.md: id: d19dc0060655 last_write_checksum: sha1:aa5677087e6933699135a53f664f5b86bbae5ac6 @@ -1397,9 +1411,11 @@ trackedFiles: docs/models/toolexecutionentry.md: id: 75a7560ab96e last_write_checksum: sha1:fdaa9abd5417486100ffc7059fcfdc8532935ed3 - pristine_git_object: 3678116df64ad398fef00bab39dd35c3fd5ee1f5 + pristine_git_object: adf88fb1acec13bf8016eb42d6bdc5fd3bd279b5 docs/models/toolexecutionentryname.md: + id: 86d537762559 last_write_checksum: sha1:6c528cdfbb3f2f7dc41d11f57c86676f689b8845 + pristine_git_object: fb762a5382d8b0e93dc2eb277f18adf810057c55 docs/models/toolexecutionentryobject.md: id: af106f91001f last_write_checksum: sha1:6df075bee4e84edf9b57fcf62f27b22a4e7700f4 @@ -1411,7 +1427,7 @@ trackedFiles: docs/models/toolexecutionstartedevent.md: id: 37657383654d last_write_checksum: sha1:47126a25c2a93583038ff877b85fc9ae1dcef9f3 - pristine_git_object: de81312bda08970cded88d1b3df23ebc1481ebf2 + pristine_git_object: c41c7258779f15f1f0436ad890f4947d780bfa75 docs/models/toolexecutionstartedeventname.md: id: be6b33417678 last_write_checksum: sha1:f8857baa02607b0a0da8d96d130f1cb765e3d364 @@ -1431,7 +1447,7 @@ trackedFiles: docs/models/toolmessage.md: id: 0553747c37a1 last_write_checksum: sha1:f35fa287b94d2c1a9de46c2c479dadd5dca7144d - pristine_git_object: a54f49332c2873471759b477fb4c712fa4fb61f5 + pristine_git_object: fa00d666d6d2baea0aac10fcdeff449eb73c9d39 docs/models/toolmessagecontent.md: id: f0522d2d3c93 last_write_checksum: sha1:783769c0200baa1b6751327aa3e009fa83da72ee @@ -1463,13 +1479,15 @@ trackedFiles: docs/models/transcriptionsegmentchunk.md: id: f09db8b2273e last_write_checksum: sha1:5387f2595d14f34b8af6182c34efac4874a98308 - pristine_git_object: f620b96a75a0b9c6e015ae1f460dcccb80d113ee + pristine_git_object: 00a599ee8442f45ce4f529da18ad3e9486b12f9f docs/models/transcriptionsegmentchunktype.md: + id: 01bda77a53f8 last_write_checksum: sha1:63d511c2bd93bd477f1b7aae52954b28838316d9 + pristine_git_object: 2968fa26a2dd390b66974e6db57317616fb3b832 docs/models/transcriptionstreamdone.md: id: 2253923d93cf last_write_checksum: sha1:2a1910d59be258af8dd733b8911e5a0431fab5a4 - pristine_git_object: 9ecf7d9ca32410d92c93c62ead9674e097533ec3 + pristine_git_object: bca69a2b02e069ce240342d76ac408aec67993a9 docs/models/transcriptionstreamevents.md: id: d0f4eedfa2b6 last_write_checksum: sha1:ec6b992049bd0337d57baab56603b1fa36a0a35b @@ -1485,27 +1503,59 @@ trackedFiles: docs/models/transcriptionstreamlanguage.md: id: 5e9df200153c last_write_checksum: sha1:d5626a53dde8d6736bab75f35cee4d6666a6b795 - pristine_git_object: e16c8fdce3f04ae688ddc18650b359d2dd5d6f6f + pristine_git_object: 63fcfbc63a65cdff4228601e8a46f9d003ec9210 docs/models/transcriptionstreamsegmentdelta.md: id: f59c3fb696f2 last_write_checksum: sha1:4a031b76315f66c3d414a7dd5f34ae1b5c239b2e - pristine_git_object: 2ab32f9783f6645bba7603279c03db4465c70fff + pristine_git_object: e0143a39fb12a4a3efce3e1b250730d20cf21c7d docs/models/transcriptionstreamtextdelta.md: id: 69a13554b554 last_write_checksum: sha1:de31f5585d671f85e6a9b8f04938cf71000ae3f7 - pristine_git_object: adddfe187546c0161260cf06953efb197bf25693 + pristine_git_object: a4062171d7630bcea967a89d8df6cffd4908285f docs/models/unarchiveftmodelout.md: id: 4f2a771b328a - last_write_checksum: sha1:b3be8add91bbe10704ff674891f2e6377b34b539 - pristine_git_object: 287c9a007e0b2113738a1884450133558d23540e - docs/models/unarchiveftmodeloutobject.md: - id: 5fa9545c3df0 - last_write_checksum: sha1:29c0a228082142925a0fd72fef5a578f06ac764d - pristine_git_object: 623dcec24e2c676c9d50d3a3547b1dd9ffd78038 + last_write_checksum: sha1:0b9ab5d6c7c1285712127cfac9e918525303a441 + pristine_git_object: 12c3d74534897129766397a44afee0f4dac91d9f + docs/models/unarchivemodelrequest.md: + id: e6922871c93a + last_write_checksum: sha1:591461141df5089e884a2db13bfaaef1def0748c + pristine_git_object: 033dad8a66969e2b920ec40391c38daa658c6f0e + docs/models/updateagentrequest.md: + id: 371bfedd9f89 + last_write_checksum: sha1:f9ebaa4650f77595fd554bb2711d4b869cba06cc + pristine_git_object: 358cb71d2ab7dfae85ac7768936910a976d2f644 + docs/models/updateagentversionrequest.md: + id: 706f66fb34eb + last_write_checksum: sha1:913a8105b77620d32147a00c1223ce5a117d2df2 + pristine_git_object: b83eb867a518d757b23d981c962f87a0e9c8a454 + docs/models/updatedocumentrequest.md: + id: ee4e094a6aa7 + last_write_checksum: sha1:4798ef091b5d045b0cda3d2a3cc40aef0fb3155c + pristine_git_object: fa5d117a4016208d81ad53f24daa4284b35152f8 docs/models/updateftmodelin.md: id: 1b98d220f114 last_write_checksum: sha1:d1c7a8f5b32228d8e93ad4455fccda51b802f08f pristine_git_object: 4e55b1a7d96e1ad5c1e65c6f54484b24cd05fcfc + docs/models/updatelibraryrequest.md: + id: 2eda82f12f31 + last_write_checksum: sha1:cc1ca5b6f9bd4ab61e3983991f5656ff5ea22e8d + pristine_git_object: e03883cca75f3ed17fa3432e0abc2c892ec3d74a + docs/models/updatemodelrequest.md: + id: 8eabdced3e0e + last_write_checksum: sha1:28765fe537adb34e5e2ef051cd1226bdcae8ea9f + pristine_git_object: 5799c63babcd9377c5024f584328c814c4401c04 + docs/models/updatemodelresponse.md: + id: 742d796d5be3 + last_write_checksum: sha1:2e09ab747fa3247486b25057e887baf0859c3a5b + pristine_git_object: 275ee77f111b926d681a446af9741001a1c88fa8 + docs/models/updateorcreatelibraryaccessrequest.md: + id: c95e6b3df38f + last_write_checksum: sha1:f957324978f18d9831dafe4d1a5d78f755f51ed6 + pristine_git_object: e04567b40d62e0d705096eedaba9fa84913f584d + docs/models/uploaddocumentrequest.md: + id: a211b5f814e4 + last_write_checksum: sha1:ce851cd52da0250c8d86f1346778edb0b5c97a50 + pristine_git_object: 92152b7f247ae4d7f8373e8b13ce947b7ca2cae7 docs/models/uploadfileout.md: id: c991d0bfc54c last_write_checksum: sha1:ce5af8ffadb8443a6d1ca5fbbc014de42da35b9d @@ -1517,7 +1567,7 @@ trackedFiles: docs/models/usermessage.md: id: ed66d7a0f80b last_write_checksum: sha1:627f88dbb89e226a7d92564658c23a0e8d71342a - pristine_git_object: 63b0131091cd211b3b1477c1d63b5666a26db546 + pristine_git_object: 78ed066eed9f0638edc6db697eaeaad6f32b4770 docs/models/usermessagecontent.md: id: 52c072c851e8 last_write_checksum: sha1:1de02bcf7082768ebe1bb912fdbebbec5a577b5a @@ -1533,69 +1583,75 @@ trackedFiles: docs/models/wandbintegration.md: id: ba1f7fe1b1a3 last_write_checksum: sha1:ef35648cec304e58ccd804eafaebe9547d78ddcf - pristine_git_object: 199d2eddc61069c80b628a12bff359ac2abc7338 + pristine_git_object: c73952d9e79ea8e08bc1c17817e74e3650def956 docs/models/wandbintegrationout.md: id: c1a0f85273d8 last_write_checksum: sha1:ce7ffc6cc34931b4f6d2b051ff63e1ca39e13882 - pristine_git_object: cec02ed87555128e6027e00f3385a61028694ac0 + pristine_git_object: a6f65667a6bcfb18b78f8f766ab71de84ca13ca7 docs/models/websearchpremiumtool.md: id: 267988aa8c3f last_write_checksum: sha1:f9b761d727cbe0c60a2d0800b0a93929c5c3f5e7 - pristine_git_object: 941fc2b8448d4caeae9318fdf08053a2b59a9bee + pristine_git_object: 07b8b9265e01bd28b1c30fbc3f1283285e7d6edd docs/models/websearchtool.md: id: fc4df52fb9b5 last_write_checksum: sha1:047fd9f950d5a86cf42a8f3ac40f754b395e39ec - pristine_git_object: c8d708bdcdbfc387a09683bdd47ebabedd566cb0 + pristine_git_object: da5e7b7b600fa3fd0799e95e7a0f9507cd8456c3 docs/sdks/accesses/README.md: id: 2ea167c2eff2 - last_write_checksum: sha1:22bd7a11d44295c2f433955604d3578292f26c99 - pristine_git_object: 64a1e749aeb6f2c32497a72a649ecc2b7549c077 + last_write_checksum: sha1:200d509484a1a27fec893e15c39043a9deb140da + pristine_git_object: c1e3866d1a37e1596fa61538317eb68907cbaf57 docs/sdks/agents/README.md: id: 5965d8232fd8 last_write_checksum: sha1:a655952f426d5459fa958fa5551507e4fb3f29a8 - pristine_git_object: 75efc492c4114417c22a796824ee971e9180104e + pristine_git_object: cd3ec4c6c87f34c4d3634bf510534dff163d97de docs/sdks/batchjobs/README.md: - last_write_checksum: sha1:212bc82280a58f896172d173e5be516b926bc11c + id: a3b8043c6336 + last_write_checksum: sha1:eca07f3c47acbe42264d31fba982a49005a8c983 + pristine_git_object: 24316d78b1be51649d186db1479bbf74f00f87e6 docs/sdks/betaagents/README.md: - last_write_checksum: sha1:131f220aefaff8a3ca912df661199be7a88d50ca + id: 5df79b1612d8 + last_write_checksum: sha1:f2dbb543e7bd1db239ee801c55fa1f7f92ca6322 + pristine_git_object: 0ef655a348d7381aa0a7869a022b362d90497197 docs/sdks/chat/README.md: id: 393193527c2c last_write_checksum: sha1:908e67969e8f17bbcbe3697de4233d9e1dd81a65 - pristine_git_object: 89c4fffbb777427723307b13c124668601ff5839 + pristine_git_object: 6907c29d26b51fa7748b339cc73fd3d6d11a95a5 docs/sdks/classifiers/README.md: id: 74eb09b8d620 last_write_checksum: sha1:f9cc75dbb32ea9780a9d7340e524b7f16dc18070 - pristine_git_object: 634ee419f3334ba50dd25f0e2340c32db1ec40b3 + pristine_git_object: 41b520812ac8a6031c0ab32aa771e9903fa24a97 docs/sdks/conversations/README.md: id: e22a9d2c5424 - last_write_checksum: sha1:f55def6eaab9fcbed0e86a4dee60e5c2656f0805 - pristine_git_object: acd43cdb63edd23665e808aaccc6ab3a4dc3dc85 + last_write_checksum: sha1:55b150757576819887075feac484ba76ae8abd59 + pristine_git_object: c0089f12b040f3686a584f1569ed4e0ab56c52fb docs/sdks/documents/README.md: id: 9758e88a0a9d - last_write_checksum: sha1:d9bcb4bf6c2189c282844f81b456fb29654e384c - pristine_git_object: d90e7ee7aab234cb992a904088cbbf2e57dd0baa + last_write_checksum: sha1:55280d8863200affd25a98d7493a0110c14baad3 + pristine_git_object: 97831f86223c6dbbaec35a240725a8c72e229961 docs/sdks/embeddings/README.md: id: 15b5b04486c1 last_write_checksum: sha1:46e57c7808ce9c24dd54c3562379d2ff3e0526e8 pristine_git_object: 0be7ea6dcace678d12d7e7e4f8e88daf7570df5d docs/sdks/files/README.md: id: e576d7a117f0 - last_write_checksum: sha1:22298532be84a02d4fc8a524d6baa4fab0adcec4 - pristine_git_object: 44c39f8a3bd783b5c592e4f22c453bd76cef434a + last_write_checksum: sha1:92558cd6688432150cc433391e2b77a328fa3939 + pristine_git_object: ae29b7bf9383f534b2ca194ec5ff261ff17b5fb6 docs/sdks/fim/README.md: id: 499b227bf6ca last_write_checksum: sha1:34ff7167b0597bf668ef75ede016cb8884372d1b pristine_git_object: 3c8c59c79db12c916577d6c064ddb16a511513fd docs/sdks/finetuningjobs/README.md: - last_write_checksum: sha1:58b5ecea679eab1691f0002c7d3323170d73357b + id: 03d609f6ebdd + last_write_checksum: sha1:206624c621a25836333f4c439e0247beb24a7492 + pristine_git_object: fe18feeb640804d9308e6fefe9b5f2371d125f9b docs/sdks/libraries/README.md: id: df9a982905a3 - last_write_checksum: sha1:0c710c0395906333b85bedd516cfca7dcb3b9b42 - pristine_git_object: bbdacf0538c6c055fef0c0109aac163e987a3dd5 + last_write_checksum: sha1:1c623647aa7b834a844e343c9e3fe0763c8445a5 + pristine_git_object: 8835d0ec8cbabcb8ab47b39df982a775342c3986 docs/sdks/models/README.md: id: b35bdf4bc7ed - last_write_checksum: sha1:37ac4b52ddcdbe548d478aed5fd95091a38b4e42 - pristine_git_object: 6fa28ca2e25c0b2f3fbf044b706d19f01193fc3c + last_write_checksum: sha1:2410579fd554ad1e5734cc313d0a75eeb04a1d14 + pristine_git_object: 0cbf1bdde52d1a52c1329ecd1116718237be5152 docs/sdks/ocr/README.md: id: 545e35d2613e last_write_checksum: sha1:a8d22a86b79a0166ecec26a3e9379fa110d49b73 @@ -1614,1242 +1670,1252 @@ trackedFiles: pristine_git_object: c35748f360329c2bc370e9b189f49b1a360b2c48 src/mistralai/client/__init__.py: id: f1b791f9d2a5 - last_write_checksum: sha1:36306d1d404b6aeb912d27f1d9c52f098ff7bf9b - pristine_git_object: dd02e42e4cc509dc90e6ae70493054021faa5f9c + last_write_checksum: sha1:fcca936cb62cc76d57372d5bd5735877b79b53a4 + pristine_git_object: 481fc91604c413966c8510d8341edaa3355fc276 src/mistralai/client/_hooks/__init__.py: id: cef9ff97efd7 - last_write_checksum: sha1:e3111289afd28ad557c21d9e2f918caabfb7037d - pristine_git_object: 2ee66cdd592fe41731c24ddd407c8ca31c50aec1 + last_write_checksum: sha1:9a6f060871150610f890cc97676c3afe9050b523 + pristine_git_object: 66a04e3727ffcc2c427d854cdbb4f5f340af050f src/mistralai/client/_hooks/sdkhooks.py: id: ed1e485b2153 - last_write_checksum: sha1:5688b56bf910f5f176bcacc58f4ad440ac2fa169 - pristine_git_object: c9318db481df2293b37e9b964da417ee5de86911 + last_write_checksum: sha1:e592d5ab277827b988257b4df3e746508ca91b23 + pristine_git_object: ecf94240a5689c8b248add46509bc7a7982d8437 src/mistralai/client/_hooks/types.py: id: 85cfedfb7582 - last_write_checksum: sha1:ea20450ab595abb6ad744ecbd58927e8fa1ce520 - pristine_git_object: e7e1bb7f61527de6095357e4f2ab11e342a4af87 + last_write_checksum: sha1:40294e852f818a974034c33e510e0f8723fcaf31 + pristine_git_object: 036d44b8cfc51599873bd5c401a6aed30450536c src/mistralai/client/_version.py: id: cc807b30de19 - last_write_checksum: sha1:c808e81ad8b454d646101b878105d109d74ba6ad - pristine_git_object: 8c5d6e54860c69881bf976887910fc32d183c6e5 + last_write_checksum: sha1:dd6d1521f7ecfc56be58eafc1709873a04d27fb0 + pristine_git_object: 814d9ec74a37ae50f106ea07b3c174e65685521b src/mistralai/client/accesses.py: id: 76fc53bfcf59 - last_write_checksum: sha1:da6c930bfec52d4cc344408f0aaef2874705fa68 - pristine_git_object: 307c7156626e735c802c149ea3547648ea03da09 + last_write_checksum: sha1:16574ca54176ec30b236ab1a4694f57a6314db43 + pristine_git_object: cda484c8feade66829dad587f5f397aa89d4fb6f src/mistralai/client/agents.py: id: e946546e3eaa - last_write_checksum: sha1:0ff47f41f9224c1ef6c15b5793c04a7be64f074b - pristine_git_object: c04abd21b5b7cb9b8ddfdb52ec67fffa7d21759a + last_write_checksum: sha1:3b46ac68d37563a9eb988ad2978083e40cf4513d + pristine_git_object: 0942cb20173f0b2e3f828f5857e3aa221f65bc1b src/mistralai/client/audio.py: id: 7a8ed2e90d61 - last_write_checksum: sha1:941d0466d9ff5d07c30a6e41cf4434857518963a - pristine_git_object: 2834ade22ab137b7620bfd4318fba4bdd9ef087f + last_write_checksum: sha1:e202d775d24c0303053e0548af83fcb04e2748f4 + pristine_git_object: f68f063c08a099d07904456daa76d8e2d2ecdbe6 src/mistralai/client/basesdk.py: id: 7518c67b81ea - last_write_checksum: sha1:c10ba4619b8c70ff876304a93b432d4466cb7112 - pristine_git_object: bddc9012f28f7881b75a720a07a3ad60845e472e + last_write_checksum: sha1:795253524d0911d227b934978bdacb84619177a3 + pristine_git_object: 611b40597b42ac309871681b38a3b3c249cbe494 src/mistralai/client/batch.py: id: cffe114c7ac7 - last_write_checksum: sha1:ed3cc7aee50879eca660845e51bb34912505d56a - pristine_git_object: d53a45fbcbeb7b1d8fb29c373101c9e2a586b877 + last_write_checksum: sha1:b452983f67b33f26e1faa60fdbbb171cb1877224 + pristine_git_object: 7e36fd0d73ebeb873f74f4109896a6cf3bb7d2ba src/mistralai/client/batch_jobs.py: - last_write_checksum: sha1:0ac09a2fcbf9f059cea8197b0961cd78603e9c9c + id: 3423fec25840 + last_write_checksum: sha1:eb1baade19f5da3dd815ebfbabccca139eb7b25d + pristine_git_object: 752c76524a4fa19ed1654943218ca5182d563ca3 src/mistralai/client/beta.py: id: 981417f45147 - last_write_checksum: sha1:538571fbb2b393c64b1e7f53d1e530d989717eb3 - pristine_git_object: b30003eae52be5e79838fe994cda8474068a43dc + last_write_checksum: sha1:85f42fc6c2318eef94c90405b985120220c9c617 + pristine_git_object: 65b761d18f7274cc33162a83efa5b33211f78952 src/mistralai/client/beta_agents.py: - last_write_checksum: sha1:295438e65ce0453cbb97988fb58d01263d88b635 + id: b64ad29b7174 + last_write_checksum: sha1:227c2ef3812c06e4a813063bf9d2282ce0884ecd + pristine_git_object: 4e692f17579635d5f0cc03f86b8158b3344ae87f src/mistralai/client/chat.py: id: 7eba0f088d47 - last_write_checksum: sha1:00d1ec46a2c964b39dae5f02e4d8adf23e5dcc21 - pristine_git_object: 6fa210bb01b193e1bd034431923a3d4dc8c8a16c + last_write_checksum: sha1:6f052ac3117829b16906a4e1cbfa5b1f7ab104fd + pristine_git_object: 35698d32ac870f4b59c03f02700f20c04b14462d src/mistralai/client/classifiers.py: id: 26e773725732 - last_write_checksum: sha1:3a65b39ad26b6d1c988d1e08b7b06e88da21bb76 - pristine_git_object: 537e2438afcb570a3e436ab4dd8b7d604b35b627 + last_write_checksum: sha1:abd5033ee390fdeddfa4af918cc44f6210a2a6a0 + pristine_git_object: 3407c4b77db429535465f29754a2da8145d6a5fe src/mistralai/client/conversations.py: id: 40692a878064 - last_write_checksum: sha1:d6b44a85ecf623d0257296d62b05f26742a2a2aa - pristine_git_object: 285beddbd175fee210b697d4714c28196c1fa7a2 + last_write_checksum: sha1:6e81283d3d5db5dd554af68d69313951cf5f4578 + pristine_git_object: 646b91f3980bbe9be01078162d5b4ad9afb141b9 src/mistralai/client/documents.py: id: bcc17286c31c - last_write_checksum: sha1:eb3d1d86cbc2e7e72176ff60370a9ad1d616e730 - pristine_git_object: 009a604f1c2fa367d14df7fb9f4078083c4be501 + last_write_checksum: sha1:9ae89ef80a636b55ba4cdc3ad6c77c47c1824433 + pristine_git_object: c78f2944edaac77864ff6c4dd8d19d3aab3f0cb6 src/mistralai/client/embeddings.py: id: f9c17258207e - last_write_checksum: sha1:a3fa049388bf794ed764a1a8b6736f6c29136c83 - pristine_git_object: 359f2f621d1628536b89f66115726064db34e51b + last_write_checksum: sha1:7cd6d848ed8978637988d9b7e1a7dd92dac5eb3b + pristine_git_object: 4a056baa014217927412e9dd60479c28de899e2e src/mistralai/client/files.py: id: f12df4b2ce43 - last_write_checksum: sha1:577d731e40683b309a4848d8534185e738e54d31 - pristine_git_object: 97817eab1a4b0a0649a128b06a9f3ff4077dffa5 + last_write_checksum: sha1:aa647afa486bbed48083c0b1ec954bdc5cfd0280 + pristine_git_object: 57d389f1e245f5768fe9e8991f65229dd4bd608d src/mistralai/client/fim.py: id: 217bea5d701d - last_write_checksum: sha1:d62f3bee1322a41aefc0cc01aa8313e8b7e3ae1b - pristine_git_object: 4a834fe93a9b9a8af30f681c9541a7cef0a513e1 + last_write_checksum: sha1:90cacb025a1a1fb81e619d59819c0a652f4a5efa + pristine_git_object: be3f7742b866ac58b7bbb65e3593e9865dee134f src/mistralai/client/fine_tuning.py: id: 5d5079bbd54e - last_write_checksum: sha1:e420e8df4b265b95696085585b1b213b9d05dee4 - pristine_git_object: c57425fdf3225eaeccee47a17db198a3974995a3 + last_write_checksum: sha1:fe1f774df4436cc9c2e54ed01a48db573eb813cd + pristine_git_object: df6bc5643a13294ddfbeecc6ae84d00cd7199bed src/mistralai/client/fine_tuning_jobs.py: - last_write_checksum: sha1:4dc213f6b47379bd76c97c8fc62a4dc23acbb86e + id: fa1ea246e0b2 + last_write_checksum: sha1:edfe25f99047d4cbd45222cd23823c782286a2c8 + pristine_git_object: 9a28ded152a4f4a5b625a97e087aebc5a287d71e src/mistralai/client/httpclient.py: id: 3e46bde74327 - last_write_checksum: sha1:5e55338d6ee9f01ab648cad4380201a8a3da7dd7 - pristine_git_object: 89560b566073785535643e694c112bedbd3db13d + last_write_checksum: sha1:0f4ecc805be1dc3d6e0ca090f0feb7d988f6eb9d + pristine_git_object: 544af7f87d6b7097935290bebd08e30e5f485672 src/mistralai/client/libraries.py: id: d43a5f78045f - last_write_checksum: sha1:5264a24b973f49b4ea7252868f4a76baba9093b4 - pristine_git_object: 03a547410e042c19329ea9a91eef1bf25ecdcbe1 + last_write_checksum: sha1:b3fd0348f4f56aab9873d09c45ed9575baf6e7c3 + pristine_git_object: 26ceabe19a340b7fd4dbb74aebab62bc45093ae5 src/mistralai/client/models/__init__.py: id: e0e8dad92725 - last_write_checksum: sha1:1b4b7b007a50570b4592f6121d6fa5556cecae4b - pristine_git_object: 23e652220f29a882748661a8c0d21aa2830471bf + last_write_checksum: sha1:d047eab2a2a8ee5af65ed19055a0a3e3092ad2c5 + pristine_git_object: 093ffcbdb0b57458cf856f585e6637d7d5955e8d src/mistralai/client/models/agent.py: id: 1336849c84fb - last_write_checksum: sha1:39fca92a9cb4fea59a01b6ce883b1c17395978f8 - pristine_git_object: 3bedb3a3a71c116f5ccb0294bc9f3ce6690e47b2 + last_write_checksum: sha1:d41a96558ddbd52b6c71d316c291847bb6131a01 + pristine_git_object: 05ae24cde5149e30004b7cd4a2409c753682be56 src/mistralai/client/models/agentaliasresponse.py: id: 3899a98a55dd - last_write_checksum: sha1:6dfa55d4b61a543382fab8e3a6e6d824feb5cfc7 - pristine_git_object: 4bc8225c0217f741328d52ef7df38f7a9c77af21 + last_write_checksum: sha1:d7e12ea05431361ad0219f5c8dee11273cd60397 + pristine_git_object: 6972af2a4ae846e63d2c70b733ecd6c8370ee0cd src/mistralai/client/models/agentconversation.py: id: 1b7d73eddf51 - last_write_checksum: sha1:2624deece37e8819cb0f60bbacbbf1922aa2c99c - pristine_git_object: 5dfa8c3137c59be90c655ba8cf8afb8a3966c93a + last_write_checksum: sha1:bc2f1a3710efc9c87d6796ccce953c9ce9cf3826 + pristine_git_object: a850d54c64de0c84ad4ea2b11ea1a828eb2580c4 src/mistralai/client/models/agentcreationrequest.py: id: 35b7f4933b3e - last_write_checksum: sha1:99456f8e6d8848f2cebbd96040eefbce73c9c316 - pristine_git_object: 61a5aff554f830ab9057ce9ceafc2ce78380290f + last_write_checksum: sha1:d3f61940b4cccfc9c13860844f4115e60b095823 + pristine_git_object: 898d42a9c16ffe893792e14445e9ebfcbd046ba3 src/mistralai/client/models/agenthandoffdoneevent.py: id: 82628bb5fcea - last_write_checksum: sha1:151a49e8a7f110123fd0a41e723dfdb6055e9a8e - pristine_git_object: c826aa5e1f2324cddb740b3ffc05095ff26c666d + last_write_checksum: sha1:537e9f651de951057023d3712fa1820da17a21b4 + pristine_git_object: 40bf84970e1d245c3c7fbad64d73f648f8287438 src/mistralai/client/models/agenthandoffentry.py: id: 5030bcaa3a07 - last_write_checksum: sha1:86622620c14e2aacbdcc47b9772a3b9bb4127018 - pristine_git_object: 0b0de13f8840e9ab221ea233040ca03241cba8b7 + last_write_checksum: sha1:afe800c64c74aa79fceda4e4ce808f67573edbc7 + pristine_git_object: b18fe17c70d561b926bdac04124ebca8fc1cca0b src/mistralai/client/models/agenthandoffstartedevent.py: id: 2f6093d9b222 - last_write_checksum: sha1:ba4e40a4791bad20a4ac7568e32e34f6f00cfe24 - pristine_git_object: 4b8ff1e5e3639fb94b55c0a417e9478d5a4252b2 - src/mistralai/client/models/agents_api_v1_agents_create_or_update_aliasop.py: - id: 23a832f8f175 - last_write_checksum: sha1:9ca9a0be2db68005fc0dec3f24d24fccf8d0c631 - pristine_git_object: 33da325cadf36ce8162bac11f1576872bcbbdbd6 - src/mistralai/client/models/agents_api_v1_agents_deleteop.py: - id: 95adb6768908 - last_write_checksum: sha1:9118fb084668440cec39ddd47b613fb4cd796c8d - pristine_git_object: 58fe902f0a51b50db869dfa760f1a3a4cba36342 - src/mistralai/client/models/agents_api_v1_agents_get_versionop.py: - id: ef9914284afb - last_write_checksum: sha1:d9b429cd8ea7d20050c0bc2077eec0084ed916b6 - pristine_git_object: edcccda19d5c3e784a227c6356285ee48be3d7f2 - src/mistralai/client/models/agents_api_v1_agents_getop.py: - id: f5918c34f1c7 - last_write_checksum: sha1:efdd7bed8ae19047b48c16c73099d433725181ab - pristine_git_object: d4817457a33d49ddaa09e8d41f3b03b69e8e491e - src/mistralai/client/models/agents_api_v1_agents_list_version_aliasesop.py: - id: a04815e6c798 - last_write_checksum: sha1:7bd6ba32e2aeeee4c34f02bab1d460eb384f9229 - pristine_git_object: b9770fffe5be41579f12d76f41a049e8b41b3ef8 - src/mistralai/client/models/agents_api_v1_agents_list_versionsop.py: - id: 19e3310c3907 - last_write_checksum: sha1:62b3b94ad3ed412f74cfc75572a91b7f3cd6b39b - pristine_git_object: 813335f9e972c976f0e887d1f26be3c224b36b0c - src/mistralai/client/models/agents_api_v1_agents_listop.py: - id: 25a6460a6e19 - last_write_checksum: sha1:586ad2257e4a2c70bdb6d0044afe7d1b20f23d93 - pristine_git_object: 119f51236dda0769ab3dc41a9dbbb11b5d5e935d - src/mistralai/client/models/agents_api_v1_agents_update_versionop.py: - id: 63f61b8891bf - last_write_checksum: sha1:b214f6850347e4c98930ef6f019fdad52668c8c0 - pristine_git_object: 116f952b2ba2a7dca47975a339267c85122cd29a - src/mistralai/client/models/agents_api_v1_agents_updateop.py: - id: bb55993c932d - last_write_checksum: sha1:28cd6d0b729745b2e16d91a5e005d59a6d3be124 - pristine_git_object: 116acaa741f79123e682db0be2adbb98cf8283d8 - src/mistralai/client/models/agents_api_v1_conversations_append_streamop.py: - id: ec00e0905f15 - last_write_checksum: sha1:67967a775c3a1ec139ccd6991465ea15327e3ba7 - pristine_git_object: 9f00ffd4b484f03dae6e670d019f61a4392afc85 - src/mistralai/client/models/agents_api_v1_conversations_appendop.py: - id: 39c6125e850c - last_write_checksum: sha1:93621c5ea8fbc5c038c92596b7d4c0aef0a01e2f - pristine_git_object: 13d07ba91207f82dcea8f58c238cc743cd6c3964 - src/mistralai/client/models/agents_api_v1_conversations_deleteop.py: - id: 0792e6abbdcb - last_write_checksum: sha1:dc60f272fed790bec27c654da0fb185aab27ff82 - pristine_git_object: 81066f90302d79bc2083d1e31aa13656c27cc65f - src/mistralai/client/models/agents_api_v1_conversations_getop.py: - id: c530f2fc64d0 - last_write_checksum: sha1:89088ac683d6830ffd4f649c25ccfb60a4b094de - pristine_git_object: c919f99e38148fb9b2d51816d0dd231ee828b11d - src/mistralai/client/models/agents_api_v1_conversations_historyop.py: - id: 2f5ca33768aa - last_write_checksum: sha1:9f33f183cd07b823b4727662ea305c74853049c5 - pristine_git_object: ba1f8890c1083947e4d6882dff2b50b3987be738 - src/mistralai/client/models/agents_api_v1_conversations_listop.py: - id: 936e36181d36 - last_write_checksum: sha1:e528bf06983dd0b22a0b0bc1d470b344e85db434 - pristine_git_object: bb3c7127c4b43019405689dc2ae10f5933c763bc - src/mistralai/client/models/agents_api_v1_conversations_messagesop.py: - id: b5141764a708 - last_write_checksum: sha1:0be49e2ad8a3edb079ce4b1f092654c7a6b7e309 - pristine_git_object: e05728f2c2c0a350bdaf72fe9dc488c923230ab7 - src/mistralai/client/models/agents_api_v1_conversations_restart_streamop.py: - id: c284a1711148 - last_write_checksum: sha1:ef22ebf2e217ab41ce0b69cf388122ee18ad7b05 - pristine_git_object: 9b489ab46486cc37349d64a4fc685f1355afb79a - src/mistralai/client/models/agents_api_v1_conversations_restartop.py: - id: 3ba234e5a8fc - last_write_checksum: sha1:e7e22098d8b31f5cc5cb0e8fafebe515842c2f88 - pristine_git_object: 8bce3ce519a69a6d1cb36383b22fb801768c4868 + last_write_checksum: sha1:933f8be5eacd86881a42cfb83612f327caa77ee7 + pristine_git_object: e278aef39d3bc5e158a094c593391fa8ad77c320 src/mistralai/client/models/agentscompletionrequest.py: id: 3960bc4c545f - last_write_checksum: sha1:d22d3513e2b391127df2202ca50b1fb9de605103 - pristine_git_object: 22368e44adb1b3ecff58d2b92592710335a062b9 + last_write_checksum: sha1:ee1e60d894d3a9277c1a3970c422483ffa502e21 + pristine_git_object: f4a2d646927c8c0f250507f52c5e7515830759ad src/mistralai/client/models/agentscompletionstreamrequest.py: id: 1b73f90befc2 - last_write_checksum: sha1:02fd1cf62fc203635099ad60fb9b41e82a82e0f8 - pristine_git_object: 37d46c79d8964d799679413e14122a5146799eb6 + last_write_checksum: sha1:3bc4976eeda6d9b30bba72e7f7c417ca9ba885c5 + pristine_git_object: 732e2402190d40bc5360868d3048d57fff9e7b55 src/mistralai/client/models/agentupdaterequest.py: id: 2d5a3a437819 - last_write_checksum: sha1:65fdf42d54199ad3b951089bdea26deca0134440 - pristine_git_object: 261ac069ce4e2b630d39080edf47bf2ad510ffb4 + last_write_checksum: sha1:4a0ef549756904749a36b580cc2296a6a54d6647 + pristine_git_object: 96e209d41b638002f129ec4c13748082ccc3a8db src/mistralai/client/models/apiendpoint.py: id: 00b34ce0a24d - last_write_checksum: sha1:0a1a08e7faaa7be804de952248b4f715c942af9a - pristine_git_object: a6072d568e08ab1f5e010d5924794adfb2188920 + last_write_checksum: sha1:733e852bf75956acd2c72a23443627abfa090b7b + pristine_git_object: a6665c1076f05c28936510c24ee7d3498d7e7a24 + src/mistralai/client/models/appendconversationop.py: + id: 1c47dd1e7c7e + last_write_checksum: sha1:109ced509e3caa5e5c9610b3a18839d113be708a + pristine_git_object: 710b8e1ca3fbfbb747e48d7699588bc199a41274 + src/mistralai/client/models/appendconversationstreamop.py: + id: 1ab08b189e9d + last_write_checksum: sha1:edd2a91da29f83646538b57e4d29f006d31f9dec + pristine_git_object: 55efca0e32c5d54d100563500aee9b61952d07c2 src/mistralai/client/models/archiveftmodelout.py: id: bab499599d30 - last_write_checksum: sha1:352eb0aca8368d29ef1b68820540363e8fa69be4 - pristine_git_object: 6108c7e153abecfc85be93b6fa1f9f22480f6d9b + last_write_checksum: sha1:92f5b5a89ae5e52523d30069629e0ac8dc858d6b + pristine_git_object: 3107116c4a2c78c591999b220349325612a19b4e + src/mistralai/client/models/archivemodelop.py: + id: beefa1df3b7c + last_write_checksum: sha1:6f78b2f84f42267d4928a5a3ad1d3d3cae417cac + pristine_git_object: 30b4a9bd71f349cc4ab4b12df73770d327008527 src/mistralai/client/models/assistantmessage.py: id: 2b49546e0742 - last_write_checksum: sha1:235a0f8d14b3100f5c498a9784ddda1f824a77a9 - pristine_git_object: 3ba14ce78e01c92458477bb025b9e5ded074fd4d + last_write_checksum: sha1:a58ecb7bc381af02d83247f0518a3d34013b4575 + pristine_git_object: 5a4a2085e838196d3ab2b1c00bbeb7a78516dfb2 src/mistralai/client/models/audiochunk.py: id: ce5dce4dced2 - last_write_checksum: sha1:5b7ef3c96f0d8b240d1a7354379dbebd911604c3 - pristine_git_object: 80d836f27ae65f30c6ca0e1d4d5d585bbf498cfd + last_write_checksum: sha1:8218d4c7118f677f16a3a63c55348c40d3ab3156 + pristine_git_object: a51868279b9b4ce2d97990286512d69f8d7f2e82 src/mistralai/client/models/audioencoding.py: id: b14e6a50f730 - last_write_checksum: sha1:8c8d6c1da3958200bf774313c485189426439545 - pristine_git_object: 557f53ed7a90f05e5c457f8b217d3df07e113e0b + last_write_checksum: sha1:92ca06dce513cd39b2c7d9e5848cf426b40598ce + pristine_git_object: 67fec75d72845b8dda774c96767a0b233f269fe5 src/mistralai/client/models/audioformat.py: id: c8655712c218 - last_write_checksum: sha1:baef21b264f77117bbaa1336d7efefae916b9119 - pristine_git_object: 7ea10b3ad610aa1500fd25500ff942988ea0e1db + last_write_checksum: sha1:8ee7b564d106b601b6ad8a9321c27dfff421ce5e + pristine_git_object: fef87ae76b31128ebd5ced4278e274c249181c23 src/mistralai/client/models/audiotranscriptionrequest.py: id: e4148b4d23e7 - last_write_checksum: sha1:52c245a739864ca838d4c4ef4bdf74e7b0c60f2e - pristine_git_object: 78a3797882841a6fd1251d72756f6b75f6d01006 + last_write_checksum: sha1:6d7b267bc241c1f72b5b7839d6e2ad76a4c1ecff + pristine_git_object: 8c47a83cada33d8dbd4a9ffdedb55d3f4f55dadf src/mistralai/client/models/audiotranscriptionrequeststream.py: id: 33a07317a3b3 - last_write_checksum: sha1:e468052c9ab8681ff0e1121e61aff406fc4427fc - pristine_git_object: 350643614e23002bc55e99e2d1807bedd80a0613 + last_write_checksum: sha1:66ae6146b9b75600df720054ec2c21e4e996b1fe + pristine_git_object: a080cee24c0d67c38fc6785c440418580e097700 src/mistralai/client/models/basemodelcard.py: id: 556ebdc33276 - last_write_checksum: sha1:6ebd9dd362ad23d34eb35451af01897662854726 - pristine_git_object: 8ce7f139b6018c4a7358a21534532cd3e741fa8a + last_write_checksum: sha1:94871ce94c92fbbcff9fa5d6a543c824b17ee13b + pristine_git_object: 17a3e5c93339082f408f9ab5f34b5a01e24c74e0 src/mistralai/client/models/batcherror.py: id: 1563e2a576ec - last_write_checksum: sha1:239f9c44477941c45a3e7fe863828299d36267d6 - pristine_git_object: a9c8362bfa08ab4727f08a6dd2b44a71040560f7 + last_write_checksum: sha1:9b59325428680d58151696c1738ad5466d67a78d + pristine_git_object: c1bf722a45c4326f24f7fd34ea536d59c48c67f2 src/mistralai/client/models/batchjobin.py: id: 72b25c2038d4 - last_write_checksum: sha1:0064f199b6f27b5101f6a9abf0532f61c522e2c8 - pristine_git_object: 39cf70b5bdf8db8adaa5c9d1dd8a227b2365879b + last_write_checksum: sha1:667020377b2ca85dfd9c5aed96c7d4ba2571093b + pristine_git_object: a0c3b9146130a5ebfdbd0ec6338092bacc01bf85 src/mistralai/client/models/batchjobout.py: id: cbf1d872a46e - last_write_checksum: sha1:44a92b4f427b77db29294a3b6d375f8622660ee1 - pristine_git_object: 008d43b4340cf8853fac751fb6f15525f765fe39 + last_write_checksum: sha1:9031bc5ff1986ddc283551f7f5d210c9de67cc56 + pristine_git_object: 99c2b95118364d660f0cefde16507a83e8c9cafe src/mistralai/client/models/batchjobsout.py: id: 20b2516e7efa - last_write_checksum: sha1:7d4223363e861137b9bce0dc78460c732a63c90b - pristine_git_object: 2654dac04c126a933f6d045f43f16a30263750dc + last_write_checksum: sha1:426287f6ef9ed88e75f9e318582627d066f9e4f0 + pristine_git_object: f65fc040a964c68c82b5df7d3fb9e40222182322 src/mistralai/client/models/batchjobstatus.py: id: 61e08cf5eea9 - last_write_checksum: sha1:f90059b4aaead197100965c648114254e7dc4888 - pristine_git_object: 4b28059ba71b394d91f32dba3ba538a73c9af7a5 + last_write_checksum: sha1:78934183519948464385245cbc89efb68ac00bfb + pristine_git_object: bd77faa2fbed74b19a8d3884af6d43bc1b4806e0 src/mistralai/client/models/batchrequest.py: id: 6f36819eeb46 - last_write_checksum: sha1:0ce0e6982c96933e73a31c6ebfb29f78b6ebf13b - pristine_git_object: 24f50a9af9a74f6bec7e8903a966d114966a36d3 + last_write_checksum: sha1:115df324d1fec164bae60bf4b37acfa5149b3172 + pristine_git_object: 41c4523456398b302e0b7eb35824efc014f03aa6 src/mistralai/client/models/builtinconnectors.py: id: 2d276ce938dc - last_write_checksum: sha1:50d2b60942ca1d7c9868ce59bf01ed860c09f313 - pristine_git_object: 6a3b2476d54096722eb3e7a271629d108028bd35 + last_write_checksum: sha1:4ceb3182009b6535c07d652ccf46661b553b6272 + pristine_git_object: ecf60d3c1a83028d9cf755d4c9d5459f6b56e72a + src/mistralai/client/models/cancelbatchjobop.py: + id: cebac10b56a9 + last_write_checksum: sha1:2614180488e51c0e701fffdb058b39892c5bc1e5 + pristine_git_object: cd94ee86467247fe2bc7f7381fa05b57bedabef1 + src/mistralai/client/models/cancelfinetuningjobop.py: + id: c9a1b39f0d02 + last_write_checksum: sha1:139d3c443678aeeb8afedea8b2a783210e5ac28c + pristine_git_object: ddd445bb433df9a0f987693d97088d79e5e8c47f src/mistralai/client/models/chatclassificationrequest.py: id: afd9cdc71834 - last_write_checksum: sha1:84cc02714fe8ae408a526ab68c143b9b51ea5279 - pristine_git_object: 450810225bb43bbd1539768e291840a210489f0f + last_write_checksum: sha1:91f62e46c415a0168442695f61cb30756227ed1a + pristine_git_object: 8b6d07b906c688a3849b8a4576cc10e075a6868f src/mistralai/client/models/chatcompletionchoice.py: id: 7e6a512f6a04 - last_write_checksum: sha1:dee3be3b6950e355b14cce5be6c34bd5d03ba325 - pristine_git_object: 5d888cfd73b82097d647f2f5ecdbdf8beee2e098 + last_write_checksum: sha1:de0281a258140f081012b303e3c14e0b42acdf63 + pristine_git_object: 2c515f6e9a290ebab43bae41e07493e4b99afe8f src/mistralai/client/models/chatcompletionrequest.py: id: 9979805d8c38 - last_write_checksum: sha1:6442737fd5552e01ad78ab4cf8bc10e0d9c75d05 - pristine_git_object: 30fce28d5e071797a7180753f2825d39cfeac362 + last_write_checksum: sha1:95c0879e52d8b6c1ff389a5dfe1776129c764c00 + pristine_git_object: 4f7d071b5a0b84ef27397b4acaf4a798b6178eb8 src/mistralai/client/models/chatcompletionresponse.py: id: 669d996b8e82 - last_write_checksum: sha1:af8071e660b09437a32482cdb25fd07096edc080 - pristine_git_object: 60a1f561ff29c3bc28ee6aea69b60b9d47c51471 + last_write_checksum: sha1:97f164fea881127ac82303e637b6a270e200ac5b + pristine_git_object: 7092bbc18425091d111ec998b33edc009ff0931b src/mistralai/client/models/chatcompletionstreamrequest.py: id: 18cb2b2415d4 - last_write_checksum: sha1:512f4c05b140757888db465e2bb30a0abcafb1d4 - pristine_git_object: 21dad38bb83e9b334850645ffa24e1099b121f6c + last_write_checksum: sha1:12e794c89a954702c3d4dccddad9b365331bd996 + pristine_git_object: ec7d2ae131cf5fac7eb618bbe09340ac23d444ef src/mistralai/client/models/chatmoderationrequest.py: id: 057aecb07275 - last_write_checksum: sha1:6c24f39ddd835278773bd72cb2676e8f1fd10e73 - pristine_git_object: 631c914d1a4f4453024665eb0a8233ec7a070332 + last_write_checksum: sha1:e18a5ae518f5413b1bff45f85f823b60e00ef32a + pristine_git_object: a8d021e8deb2015470765340281789a7fba544aa src/mistralai/client/models/checkpointout.py: id: 3866fe32cd7c - last_write_checksum: sha1:c2b57fe880c75290b100904c26afaadd356fbe88 - pristine_git_object: 89189ed19dc521bc862da0aec1997bba0854def7 + last_write_checksum: sha1:5ed4988914acef48854337127c4ca51791de3ab9 + pristine_git_object: 3e8d90e920cd34ff611f5e875c0163e1a4087f6f src/mistralai/client/models/classificationrequest.py: id: 6942fe3de24a - last_write_checksum: sha1:3b99dba1f7383defed1254fba60433808184e8e7 - pristine_git_object: c724ff534f60022599f34db09b517f853ae7968d + last_write_checksum: sha1:c98f6751aeba813b968aaf69c3551972b94da4c8 + pristine_git_object: 903706c31176da4c2ab021b3bcaeb2217ca98f76 src/mistralai/client/models/classificationresponse.py: id: eaf279db1109 - last_write_checksum: sha1:0e09986f5db869df04601cec3793552d17e7ed04 - pristine_git_object: 4bc21a58f0fb5b5f29357f2729250030b7d961bc + last_write_checksum: sha1:64522aa2b0970e86a0133348411592f95163f374 + pristine_git_object: d2f09f430c4bca39ea9e5423b7d604ea4016fc70 src/mistralai/client/models/classificationtargetresult.py: id: 2445f12b2a57 - last_write_checksum: sha1:9325f4db4e098c3bf7e24cfc487788e272a5896f - pristine_git_object: 89a137c374efc0f8b3ee49f3434f264705f69639 + last_write_checksum: sha1:2b8b9aeadee3b8ffe21efd1e0c842f9094c4ecc7 + pristine_git_object: 6c7d6231d211977332100112900ea0f8cdf5d84c src/mistralai/client/models/classifierdetailedjobout.py: id: d8daeb39ef9f - last_write_checksum: sha1:7e6df794c49d75785fac3bf01ea467a2dcbd224b - pristine_git_object: 1de4534fcb12440a004e94bc0eced7483952581d + last_write_checksum: sha1:1b6dde6554e51d9100f2e50779eff56b3ca07603 + pristine_git_object: bc5c5381d61b6b4945b51dc9836bcc2e7aa66f9f src/mistralai/client/models/classifierftmodelout.py: id: 2903a7123b06 - last_write_checksum: sha1:78bfdfa3b9188c44fe4cd9cf18bce9e1d1a4cd48 - pristine_git_object: a4572108674ea9c209b6224597878d5e824af686 + last_write_checksum: sha1:5141a0c29da0739057c52b2345a386c79d6f8f85 + pristine_git_object: 182f4954c2b3f1408cb05eee76e2bf24005b023e src/mistralai/client/models/classifierjobout.py: id: e19e9c4416cc - last_write_checksum: sha1:7384ea39ff4c341e8d84c3a4af664298b31c1440 - pristine_git_object: ab1e261d573a30714042af3f20ed439ddbf1d819 + last_write_checksum: sha1:c5daf7e879911ea24fba847a1c12ab9774ebbe98 + pristine_git_object: 03a5b11c46097733d609f3b075b58ef729f230a5 src/mistralai/client/models/classifiertargetin.py: id: ed021de1c06c - last_write_checksum: sha1:cd1c0b8425c752815825abaedab8f4e2589cbc8f - pristine_git_object: 231ee21e61f8df491057767eac1450c60e8c706a + last_write_checksum: sha1:8a1db343861e4f193a56d4030862c1f3a361d3e1 + pristine_git_object: b250109bd03976c93c571dbbacb1c631acd19717 src/mistralai/client/models/classifiertargetout.py: id: 5131f55abefe - last_write_checksum: sha1:4d9f66e3739f99ff1ea6f3468fe029d664541d58 - pristine_git_object: 957104a7bcc880d84ddefe39e58969b20f36d24c + last_write_checksum: sha1:304408da049ff4ad17f058267ffaa916ef907dc2 + pristine_git_object: 3d41a4d9c887488e7b08cc9d5d8dcb5b0fd26781 src/mistralai/client/models/classifiertrainingparameters.py: id: 4000b05e3b8d - last_write_checksum: sha1:a9d4eecd716bd078065531198f5a57b189caeb79 - pristine_git_object: 60f53c374ece9a5d336e8ab20c05c2d2c2d931f9 + last_write_checksum: sha1:4063f78ea65f138578bef4ce8908b04e556cc013 + pristine_git_object: f360eda504f0aa3f60ba6834aab59c1beb648151 src/mistralai/client/models/classifiertrainingparametersin.py: id: 4b33d5cf0345 - last_write_checksum: sha1:f50e68c14be4655d5cf80f6c98366d32bbd01869 - pristine_git_object: e24c9ddecf60c38e146b8f94ad35be95b3ea2609 + last_write_checksum: sha1:7764e6e6c5fc58e501c0891d036bbb22a8ddcb07 + pristine_git_object: 85360a7e7ba5212ef9052d3bd5f368ea4e2c4d98 src/mistralai/client/models/codeinterpretertool.py: id: 950cd8f4ad49 - last_write_checksum: sha1:9b720eaf4d7243e503e14350f457babbca9cf7af - pristine_git_object: faf5b0b78f2d9981bb02eee0c28bba1fdba795b9 + last_write_checksum: sha1:b014008db6ddce4b35aedec70783d74ce1b5cf83 + pristine_git_object: f69c7a5777af16df151589d2c5c8d81de4d28638 src/mistralai/client/models/completionargs.py: id: 3db008bcddca - last_write_checksum: sha1:4b4f444b06a286098ce4e5018ffef74b3abf5b91 - pristine_git_object: 010910f6f00a85b706a185ca5770fe70cc998905 + last_write_checksum: sha1:4c4ba2d39540bbb06fc1c49815fc6a7c8cf40ab2 + pristine_git_object: 918832acf3ea3d324c20e809fcdb1eae2ba3d7fd src/mistralai/client/models/completionargsstop.py: id: 5f339214501d - last_write_checksum: sha1:99912f7a10e92419308cf3c112c36f023de3fc11 - pristine_git_object: de7a09564540daaa6819f06195c347b3e01914f7 + last_write_checksum: sha1:744878976d33423327ea257defeff62073dad920 + pristine_git_object: 39c858e66380044e11d3c7fd705334d130f39dea src/mistralai/client/models/completionchunk.py: id: d786b44926f4 - last_write_checksum: sha1:e38d856ffefd3b72ff7034fa030ca0071caa0996 - pristine_git_object: 9790db6fe35e0043f3240c0f7e8172d36dee96f5 + last_write_checksum: sha1:04b634cffa4b0eb8ca177c91d62d333a061160df + pristine_git_object: 67f447d0c6cd97cb54ffcd0c620654629ac4e848 src/mistralai/client/models/completiondetailedjobout.py: id: 9bc38dcfbddf - last_write_checksum: sha1:0b0f7114471e650b877de2e149b69e772d29905f - pristine_git_object: 85c0c803cf809338900b7b8dcde774d731b67f8f + last_write_checksum: sha1:4771444753ff456829249d4e5fa5f71f2328fa78 + pristine_git_object: cd3a86ee28cdbf3a670d08f27642294321849ec0 src/mistralai/client/models/completionevent.py: id: c68817e7e190 - last_write_checksum: sha1:c29f7e8a5b357e15606a01ad23e21341292b9c5e - pristine_git_object: 52db911eeb62ec7906b396d6936e3c7a0908bb76 + last_write_checksum: sha1:dc43ac751e4e9d9006b548e4374a5ec44729eea4 + pristine_git_object: 3b90ab0c1ecac12f90e0ae3946a6b61410247e4f src/mistralai/client/models/completionftmodelout.py: id: 0f5277833b3e - last_write_checksum: sha1:6ae50b3172f358796cfeb154c7e59f9cdde39e61 - pristine_git_object: ccecbb6a59f2994051708e66bce7ece3598a786f + last_write_checksum: sha1:1c83e1d0a868eef32792844d787c5aaede0386b8 + pristine_git_object: 7ecbf54aabf022392e6d2ce2d0a354b9326eec79 src/mistralai/client/models/completionjobout.py: id: 712e6c524f9a - last_write_checksum: sha1:4f66641e3d765df1db88554b4399eded4625e08d - pristine_git_object: ecd95bb9c93412b222659e6f369d3ff7e13c8bb2 + last_write_checksum: sha1:2c8500593b8f9257a0a389f87792cd174fcd7209 + pristine_git_object: 42e5f6c65809aaaa02f0bf58fbf031f4c476208b src/mistralai/client/models/completionresponsestreamchoice.py: id: 5969a6bc07f3 - last_write_checksum: sha1:aa04c99a8bca998752b44fc3e2f2d5e24434a9bf - pristine_git_object: 1b8d6faccbe917aaf751b4efa676bf51c1dcd3ff + last_write_checksum: sha1:874d3553d4010a8b83484588dcbf9136bd8c6537 + pristine_git_object: 119a9690727ae296acf72dcfafdd224a61582599 src/mistralai/client/models/completiontrainingparameters.py: id: be202ea0d5a6 - last_write_checksum: sha1:fa4a0f44afeb3994c9273c5b4c9203eef810b957 - pristine_git_object: 36b285ab4f41209c71687a14c8650c0db52e165f + last_write_checksum: sha1:fd9a12417cd4f7bdc1e70ba05bbfef23b411ddd0 + pristine_git_object: 4b846b1b9bbcc4f2c13306169b715f08241e8f1c src/mistralai/client/models/completiontrainingparametersin.py: id: 0df22b873b5f - last_write_checksum: sha1:109503fabafd24174c671f2caa0566af2d46800e - pristine_git_object: d0315d9984575cb6c02bc6e38cedde3deef77b9a + last_write_checksum: sha1:a92e9df1d5be2a7f2d34b1dcde131e99e5ee351d + pristine_git_object: 20b74ad9fc0c50fe7d1d3dd97fcd3c296fbf7042 src/mistralai/client/models/contentchunk.py: id: c007f5ee0325 - last_write_checksum: sha1:a319b67206f4d0132544607482e685b46e2dce8c - pristine_git_object: 0a25423f9f9a95ced75d817ad7712747ce0915ae + last_write_checksum: sha1:5cedb52346bc34cb30950496d34ab87d591b6110 + pristine_git_object: eff4b8c670f47f53785690415751be05284f3d8b src/mistralai/client/models/conversationappendrequest.py: id: 81ce529e0865 - last_write_checksum: sha1:4f38d4aa2b792b113ef34ce54df3ac9b2efca5e1 - pristine_git_object: 867c0a414c1340033af7f6d03ea8cef2dcb8ff4a + last_write_checksum: sha1:83e883e4324d76d74521607390747ecdf7dffaa0 + pristine_git_object: 0f07475e4ca640ce50a6214fe59a91041a2e596a src/mistralai/client/models/conversationappendstreamrequest.py: id: 27ada745e6ad - last_write_checksum: sha1:41dcb9467d562bcc8feb885a56f73ac8d013c2d8 - pristine_git_object: f51407bf2a363f705b0b61ed7be4ef6249525af5 + last_write_checksum: sha1:12c3c63b763bd16398fcbec7d6fab41729ee81a6 + pristine_git_object: a0d46f727ff99d76a1bf26891df3b0ed80a88375 src/mistralai/client/models/conversationevents.py: id: 8c8b08d853f6 - last_write_checksum: sha1:4d7e8087fa9a074ed2747131c3753e723ba03e0b - pristine_git_object: 308588a1f094631935e4229f5538c5092f435d2c + last_write_checksum: sha1:6362a88ae26cb67f7abc3d2b0963f9a869c15371 + pristine_git_object: f24760381501f822593ef5903df0d32ca3cf9b47 src/mistralai/client/models/conversationhistory.py: id: 60a51ff1682b - last_write_checksum: sha1:637f7302571f51bcb5d65c51e6b6e377e8895b96 - pristine_git_object: 40bd1e7220160f54b0ab938b3627c77fb4d4f9ef + last_write_checksum: sha1:6fa8bdd370239df879da7b687c037405a8fbbe25 + pristine_git_object: 92d6cbf90c9c76945ee79752d5b4232aea10a79d src/mistralai/client/models/conversationinputs.py: id: 711b769f2c40 - last_write_checksum: sha1:3e8c4650808b8059c3a0e9b1db60136ba35942df - pristine_git_object: 4d30cd76d14358e12c3d30c22e3c95078ecde4bd + last_write_checksum: sha1:5fc688af61d6a49ede9c9709069f3db79f4dc615 + pristine_git_object: 7ce3ffc3772926a259d714b13bfc4ee4e518f8f7 src/mistralai/client/models/conversationmessages.py: id: 011c39501c26 - last_write_checksum: sha1:f71e85febab797d5c17b58ef8a1318545c974ed2 - pristine_git_object: 1ea05369b95fdaa7d7ae75398669f88826e5bb26 + last_write_checksum: sha1:408e26cb45dc1bdf88b1864d365e636307920df3 + pristine_git_object: 1aa294a497d2eb27a12dcbcce36c7956f6ee4f4e src/mistralai/client/models/conversationrequest.py: id: 58e3ae67f149 - last_write_checksum: sha1:0e3cdc7cb34cc8c7f646cc7c2869349747cfd47e - pristine_git_object: e3211c4c7b20c162473e619fad6dc0c6cea6b571 + last_write_checksum: sha1:f1b0b2b6a9c9b94ed5e3a77fb0b92e695f421a2e + pristine_git_object: 2005be82d8ebcf8c8fa74074abf25f072e795582 src/mistralai/client/models/conversationresponse.py: id: ad7a8472c7bf - last_write_checksum: sha1:ae6b273f3b1d1aff149d269a19c99d495fdf263e - pristine_git_object: 32d0f28f101f51a3ca79e4d57f4913b1c420b189 + last_write_checksum: sha1:8b625fe8808f239d6bc16ecf90ae1b7f42262c0c + pristine_git_object: 24598ef3fc24a61a0f15ab012aa211ba57cd0dcf src/mistralai/client/models/conversationrestartrequest.py: id: 681d90d50514 - last_write_checksum: sha1:76c5393b280e263a38119d98bdcac917afe36881 - pristine_git_object: aa2bf7b0dcdf5e343a47787c4acd00fe3f8bd405 + last_write_checksum: sha1:0ce81536464db32422165c35252770f3197fb38e + pristine_git_object: 35d3099361274440552e14934b6a1b19ebc8f195 src/mistralai/client/models/conversationrestartstreamrequest.py: id: 521c2b5bfb2b - last_write_checksum: sha1:5ba78bf9048b1e954c45242f1843eb310b306a94 - pristine_git_object: 689815ebcfe577a1698938c9ccbf100b5d7995f8 + last_write_checksum: sha1:b996f57271f0c521113913f48b31d54c17d73769 + pristine_git_object: 0ddfb130d662d954c3daabdf063172b8ea18a153 src/mistralai/client/models/conversationstreamrequest.py: id: 58d633507527 - last_write_checksum: sha1:d4cda0957f6d09ed991e3570b6e8ef81d3cf62af - pristine_git_object: 219230a2a8dd7d42cc7f5613ca22cec5fa872750 + last_write_checksum: sha1:fc4f2f1578fbeb959ddbe681dee2d11f0a4e6c5e + pristine_git_object: 379a8f2859b5f40cc744ad8f9bc6c39a198258b5 src/mistralai/client/models/conversationusageinfo.py: id: 6685e3b50b50 - last_write_checksum: sha1:7fa37776d7f7da6b3a7874c6f398d6f607c01b52 - pristine_git_object: 7a818c89a102fe88eebc8fec78a0e195e26cf85d - src/mistralai/client/models/delete_model_v1_models_model_id_deleteop.py: - id: 767aba526e43 - last_write_checksum: sha1:9a8f9917fc5de154e8a6fdb44a1dd7db55bb1de5 - pristine_git_object: 1cd36128a231a6d4be328fde53d1f048ff7c2ccd + last_write_checksum: sha1:60f91812b9b574b3fade418cc7c2191253f6abbf + pristine_git_object: 98db0f1617bd7484750652997dcd43d08ef7c5fc + src/mistralai/client/models/createfinetuningjobop.py: + id: fd3c305df250 + last_write_checksum: sha1:e29ada8f733de44bfeab2885d2221ade84b34619 + pristine_git_object: f55deef5d9f6134fddb02c458a0d812759cea358 + src/mistralai/client/models/createorupdateagentaliasop.py: + id: a79cf28bda01 + last_write_checksum: sha1:d4f2790b5970c9cf30b3fcee9d8bc6d4b8c33778 + pristine_git_object: cde1dd054c447a8617527585e783a95affba3277 + src/mistralai/client/models/deleteagentaliasop.py: + id: e4d0d7f75b24 + last_write_checksum: sha1:66e34ba7fb1a238d55c7ed380bd666c8975c01b4 + pristine_git_object: c52d099e9c1f28bf37ee009833b5fb8e351ed987 + src/mistralai/client/models/deleteagentop.py: + id: 089fb7f87aea + last_write_checksum: sha1:a196bcc758e36ffeb17fab25bb60451d3d66a4d8 + pristine_git_object: 8b14bca7bf5d67e16181b67ef6b7375c1b0a93fd + src/mistralai/client/models/deleteconversationop.py: + id: 86fefc353db0 + last_write_checksum: sha1:48f33b614ec087fdaf2b29d9c3eefd6e8d7d311f + pristine_git_object: 39607f40640c6dfa3ef20d913a90abee602b9b4a + src/mistralai/client/models/deletedocumentop.py: + id: 62522db1ccf2 + last_write_checksum: sha1:1a4e2e72a0d3cd24e184ce3cc5037f5ec7cdd9a5 + pristine_git_object: 400070a49bc046d8132bfc7dfe3e114faa719001 + src/mistralai/client/models/deletefileop.py: + id: 286b4e583638 + last_write_checksum: sha1:2561c1fe03ec3915dfa48fa354a86a56ba9b54c4 + pristine_git_object: 4feb7812f8acfa366e4b46fc914925df4f705528 src/mistralai/client/models/deletefileout.py: id: 5578701e7327 - last_write_checksum: sha1:76d209f8b3bba5e4bc984700fe3d8981c9d6142b - pristine_git_object: b25538bee35dedaae221ea064defb576339402c8 + last_write_checksum: sha1:a34520be2271c1e37fa8b3c1bdead843db7b1bb9 + pristine_git_object: c721f32cfe752c2c084efb72db3e5409795e387a + src/mistralai/client/models/deletelibraryaccessop.py: + id: df80945bcf19 + last_write_checksum: sha1:065aad372e0bbfd998fe3adc3389e3dbc9d5b674 + pristine_git_object: ca14c3ffc43be3aee14d6aa1f4805f0483d8b676 + src/mistralai/client/models/deletelibraryop.py: + id: cd0ce9bf8d51 + last_write_checksum: sha1:07840cbdb741bba291f1db1a1b54daca99e8f7ea + pristine_git_object: 5eb6fc310aa62454e3f7ed0766212c807125fe8c + src/mistralai/client/models/deletemodelop.py: + id: 2c494d99a44d + last_write_checksum: sha1:97dce35d527e03612068896572824cc0f13269c1 + pristine_git_object: 55c4b2422336ef6e148eedbd4a6a60846d187e9b src/mistralai/client/models/deletemodelout.py: id: ef6a1671c739 - last_write_checksum: sha1:ef2f6774eaf33c1c78368cd92bc4108ecccd9a6c - pristine_git_object: 5aa8b68fe3680d3b51127d6a6b6068b1303756e8 + last_write_checksum: sha1:4606683ef6da0aae7e88bc50144eddc83908f9d7 + pristine_git_object: bf22ed177ee91dce98bfd9b04f02e683c79e4860 src/mistralai/client/models/deltamessage.py: id: 68f53d67a140 - last_write_checksum: sha1:db65faf32a4abc2396eb1f694d3245fcc4173e2f - pristine_git_object: 0ae56da86f645e5a0db2a0aa4579342610243300 + last_write_checksum: sha1:ff7fa85086bd56863f7f4a255b008cfaa11a959c + pristine_git_object: fbb8231a310e90afd50951dd0f572ce3e0f029e6 src/mistralai/client/models/documentlibrarytool.py: id: 3eb3c218f457 - last_write_checksum: sha1:3f3dafea3df855f1fccaa6ece64df55b40b2d4f7 - pristine_git_object: 861a58d38125ca5af11772ebde39a7c57c39ad9c + last_write_checksum: sha1:e5bfb61a4a03a3b28837c27195f1bcd8cc14c6b2 + pristine_git_object: ff0f739391404604c1cc592c23507946aa0b693f src/mistralai/client/models/documentout.py: id: 7a85b9dca506 - last_write_checksum: sha1:2de0e0f9be3a2362fbd7a49ff664b43e4c29a262 - pristine_git_object: 39d0aa2a5a77d3eb3349ae5e7b02271c2584fe56 + last_write_checksum: sha1:f041a4866c67d1f81f62282918d625216a760355 + pristine_git_object: 3b1a5713c84512947a07d153792b17fcf3262dcb src/mistralai/client/models/documenttextcontent.py: id: e730005e44cb - last_write_checksum: sha1:ad7e836b5f885d703fd5f09c09aba0628d77e05b - pristine_git_object: b1c1aa073dff4dcdc59d070058221b67ce9e36f9 + last_write_checksum: sha1:c86f4b15e8fda1cd5c173da01462342cd22b7286 + pristine_git_object: b6904cb4267347b62a457a01b91a391500326da9 src/mistralai/client/models/documentupdatein.py: id: d19c1b26a875 - last_write_checksum: sha1:bad1cee0906961f555784e03c23f345194959077 - pristine_git_object: 02022b89ef2b87349e0d1dc4cccc3d1908a2d1aa + last_write_checksum: sha1:bddd412de340d050cfbdd4206a9fbb3d1660a045 + pristine_git_object: 669554de5d33f6163c8d08fefee52c1869662eba src/mistralai/client/models/documenturlchunk.py: id: 4309807f6048 - last_write_checksum: sha1:1253bdbe1233481622b76e340413ffb1d8996f0e - pristine_git_object: 00eb55357f19ac4534446e0ee761bdbccfb471e2 + last_write_checksum: sha1:186a684da48bb5d237769ecb3dbf1479a5c5ee55 + pristine_git_object: 304cde2b687e71b0d2fb0aee9b20826473375b25 + src/mistralai/client/models/downloadfileop.py: + id: 4d051f08057d + last_write_checksum: sha1:b80c5332cfdb043bb56f686e4e1c4bf26495b04b + pristine_git_object: fcdc01d644bdce8d1fc7896b5f8244a7a5311dfa src/mistralai/client/models/embeddingdtype.py: id: 77f9526a78df - last_write_checksum: sha1:962f629fa4ee8a36e731d33f8f730d5741a9e772 - pristine_git_object: 26eee779e12ae8114a90d3f18f99f3dd50e46b9e + last_write_checksum: sha1:a4e2ce6d00e6d1db287a5d9f4254b0947227f337 + pristine_git_object: 732c4ebe3678563ebcdbafd519f93317261586fb src/mistralai/client/models/embeddingrequest.py: id: eadbe3f9040c - last_write_checksum: sha1:c4f85f5b768afb0e01c9a9519b58286804cfbd6b - pristine_git_object: 1dfe97c8fa2162719d2a68e7a0ef2f348efa1f88 + last_write_checksum: sha1:6071612944c4c603803cc7f2adc1e9784549c70f + pristine_git_object: f4537ffa9bdc0a9a73101e1b1524fed1a09c1a65 src/mistralai/client/models/embeddingresponse.py: id: f7d790e84b65 - last_write_checksum: sha1:285531abf3a45de3193ed3c8b07818faac97eb32 - pristine_git_object: 64a28ea9f1c57ed6e69e1d49c5c83f63fa38fd36 + last_write_checksum: sha1:9bb53a5a860c8e10d4d504648d84da73068c0a83 + pristine_git_object: 6ffd68941f32f396998df9dded14ff8365926608 src/mistralai/client/models/embeddingresponsedata.py: id: 6d6ead6f3803 - last_write_checksum: sha1:ed821591832ebfa03acd0ce0a3ca5a0521e6fa53 - pristine_git_object: ebd0bf7b29e0a1aee442337fd02ce562fb2c5a3d + last_write_checksum: sha1:3e2430e6bd9b3c77a564f4e56edec1274446a1f4 + pristine_git_object: a689b290d5a4b360e409413c96bb5e7288ce2e2e src/mistralai/client/models/encodingformat.py: id: b51ec296cc92 - last_write_checksum: sha1:f9a3568cd008edb02f475a860e5849d9a40d0246 - pristine_git_object: be6c1a14e4680e24e70b8bbda018759056b784ca + last_write_checksum: sha1:ea907f86b00323d99df37f7ff45d582aace798e7 + pristine_git_object: 4a39d0295f9069ae9f749cf21dab450eaf145d19 src/mistralai/client/models/entitytype.py: id: 62d6a6a13288 - last_write_checksum: sha1:baefd3e820f1682bbd75ab195d1a47ccb3d16a19 - pristine_git_object: 9c16f4a1c0e61f8ffaee790de181572891db3f89 + last_write_checksum: sha1:015e2db9e8e5a3e4ce58442ccedaf86c66239dde + pristine_git_object: 56d82cbed237f32a8b00cfee4042dfe3e7053bcb src/mistralai/client/models/eventout.py: id: da8ad645a9cb - last_write_checksum: sha1:326b575403d313c1739077ad6eb9047ded15a6f5 - pristine_git_object: 5e118d4599e935bcd6196a7cbc1baae8f4a82752 + last_write_checksum: sha1:67f7cc29102a971d33b6cbbcb06ffcfe595227a5 + pristine_git_object: a0247555bb816061cb22f882406c11c3a9011818 src/mistralai/client/models/file.py: id: f972c39edfcf - last_write_checksum: sha1:40ddf9b7e6d3e9a77899cd9d32a9ac921c531c87 - pristine_git_object: a8bbc6fab46a49e7171cabbef143a9bbb48e763c + last_write_checksum: sha1:8d0adce8f4dfc676f6da6465547a0d187d4326f1 + pristine_git_object: dbbc00b50e5578230daefa47648954ead8ed8eb9 src/mistralai/client/models/filechunk.py: id: ff3c2d33ab1e - last_write_checksum: sha1:9ae8d68bfcb6695cce828af08e1c9a9ce779f1f3 - pristine_git_object: d8b96f69285ea967397813ae53722ca38e8d6443 + last_write_checksum: sha1:9f970ef8366df8087f9332a4b1986540063a1949 + pristine_git_object: 43ef22f861e0a275c7348133d0c4d04551477646 src/mistralai/client/models/filepurpose.py: id: a11e7f9f2d45 - last_write_checksum: sha1:154a721dbd5e0c951757a596a96e5d880ecf4982 - pristine_git_object: eef1b08999956fd45fe23f2c03bb24546207b4e3 - src/mistralai/client/models/files_api_routes_delete_fileop.py: - id: 2f385cc6138f - last_write_checksum: sha1:e7b7ad30a08b1033ecd5433da694f69a91029bfc - pristine_git_object: b71748669906990998cc79345f789ed50865e110 - src/mistralai/client/models/files_api_routes_download_fileop.py: - id: 8184ee3577c3 - last_write_checksum: sha1:7781932cc271d47a2965217184e1dd35a187de3f - pristine_git_object: fa9e491a95625dbedde33bc9ea344aaebf992902 - src/mistralai/client/models/files_api_routes_get_signed_urlop.py: - id: 0a1a18c6431e - last_write_checksum: sha1:797201cde755cf8e349b71dc2ff7ce56d1eabb73 - pristine_git_object: a05f826232396957a3f65cb1c38c2ae13944d43b - src/mistralai/client/models/files_api_routes_list_filesop.py: - id: b2e92f2a29b4 - last_write_checksum: sha1:711cc470b8dedefd2c2c7e2ae7dfa6c4601e0f30 - pristine_git_object: ace996318446667b2da3ca2d37bd2b25bcfbb7a7 - src/mistralai/client/models/files_api_routes_retrieve_fileop.py: - id: 5d5dbb8d5f7a - last_write_checksum: sha1:ea34337ee17bdb99ad89c0c6742fb80cb0b67c13 - pristine_git_object: 4a9678e5aa7405cbe09f59ffbdb6c7927396f06a - src/mistralai/client/models/files_api_routes_upload_fileop.py: - id: f13b84de6fa7 - last_write_checksum: sha1:2ca94437630dddc55c6dd624d715963b19b97a73 - pristine_git_object: 723c6cc264613b3670ac999829e66131b8424849 + last_write_checksum: sha1:8b167c02f9f33e32d5fd1c6de894693924f4d940 + pristine_git_object: 49a5568ff82ad4a85e15c8de911e8d6c98dcd396 src/mistralai/client/models/fileschema.py: id: 19cde41ca32a - last_write_checksum: sha1:29fe7d4321fc2b20ae5fa349f30492aeb155c329 - pristine_git_object: 9ecde454f0dac17997ef75e5cdb850cccc8020fe + last_write_checksum: sha1:245115d1f955324bce2eeb3220bdaa6906b28e92 + pristine_git_object: cbe9b0d17ad15ce02e9fd973fe49666885c6ff92 src/mistralai/client/models/filesignedurl.py: id: a1754c725163 - last_write_checksum: sha1:0987cc364694efd61c62ba15a57cfb74aa0d0cc8 - pristine_git_object: cbca9847568ab7871d05b6bb416f230d3c9cddfc + last_write_checksum: sha1:5d981b1743aa2d84818597b41a5f357b4256e9e0 + pristine_git_object: 53dff812ffe5c5859794424d49f8bd7f735cf3b0 src/mistralai/client/models/fimcompletionrequest.py: id: cf3558adc3ab - last_write_checksum: sha1:a62845c9f60c8d4df4bfaa12e4edbb39dcc5dcb7 - pristine_git_object: c9eca0af3ccacfd815bfb8b11768e289b4828f4e + last_write_checksum: sha1:db51cde0b13bb373097f2c158b665ccb3c5789f4 + pristine_git_object: e2f6032784c996d18c100b8b2cde4bb4432af884 src/mistralai/client/models/fimcompletionresponse.py: id: b860d2ba771e - last_write_checksum: sha1:00b5b7146932f412f8230da7164e5157d267a817 - pristine_git_object: 8a2eda0ced48f382b79e5c6d7b64b0c5f0b16c15 + last_write_checksum: sha1:dffd5a7005999340f57eaa94e17b2c82ddc7fd90 + pristine_git_object: 1345a116b7855ab4b824cf0369c0a5281e44ea97 src/mistralai/client/models/fimcompletionstreamrequest.py: id: 1d1ee09f1913 - last_write_checksum: sha1:9260ae9a12c37b23d7dfa8ec6d3029d1d8a133ed - pristine_git_object: 2954380238dec5540e321012b8aa6609e404114c + last_write_checksum: sha1:df973050b942b844280bf98f0a3abc90bd144bbb + pristine_git_object: 480ed17ab006e7afa321a91c5ccebd6380f8f60c src/mistralai/client/models/finetuneablemodeltype.py: id: 05e097395df3 - last_write_checksum: sha1:8694f016e8a4758308225b92b57bee162accf9d7 - pristine_git_object: f5b8b2ed45b56d25b387da44c398ae79f3a52c73 + last_write_checksum: sha1:daf4cd1869da582981023dea1074268da071e16a + pristine_git_object: 7b924bd7abc596f0607a513eee30e98cbf7ab57a src/mistralai/client/models/ftclassifierlossfunction.py: id: d21e2a36ab1f - last_write_checksum: sha1:9554b17b3139b54975aae989fb27e1c369bee4cd - pristine_git_object: c4ef66e0fe69edace4912f2708f69a6e606c0654 + last_write_checksum: sha1:ca90e2f1cd0b9054293bea304be0867c93f7fac2 + pristine_git_object: ccb0f21b5a69f91119bec9db6e9f3d876e4c35af src/mistralai/client/models/ftmodelcapabilitiesout.py: id: f70517be97d4 - last_write_checksum: sha1:44260fefae93bc44a099ff64eeae7657c489005c - pristine_git_object: be31aa3c14fb8fe9154ad8f54e9bf43f586951c7 + last_write_checksum: sha1:2bc7700ad89b7aab37fa02fcb6d9282bc252315e + pristine_git_object: 42269b785d9d5ad2257179f2c093c62637fb5dd6 src/mistralai/client/models/ftmodelcard.py: id: c4f15eed2ca2 - last_write_checksum: sha1:ab559da7dd290e4d2be5c6a3398732de887b2a74 - pristine_git_object: 36cb723df8bcde355e19a55105932298a8e2e33a + last_write_checksum: sha1:7441e4155beaa97cea47b6295017f567dd6eee1a + pristine_git_object: 570e95e2276b144e008e9ccf6a108faa1fc835f5 src/mistralai/client/models/function.py: id: 32275a9d8fee - last_write_checksum: sha1:f98db69c2fb49bbd6cff36fb4a25e348db6cd660 - pristine_git_object: 6e2b52edbd8d7cb6f7654eb76b7ca920636349cf + last_write_checksum: sha1:356a2c6c9d2437e60036a9b3d1a3d154302363c8 + pristine_git_object: 3632c1afb40aebab0795f754814036e04c251469 src/mistralai/client/models/functioncall.py: id: 393fca552632 - last_write_checksum: sha1:ef22d048ddb5390f370fcf3405f4d46fa82ed574 - pristine_git_object: 6cb6f26e6c69bc134bcb45f53156e15e362b8a63 + last_write_checksum: sha1:6e96e9abaa9b7625a9a30e376c31b596ee9defcb + pristine_git_object: 527c3ad408e1e1ccfe6301a8860e7f751e1d312d src/mistralai/client/models/functioncallentry.py: id: cd058446c0aa - last_write_checksum: sha1:661372b1ff4505cf7039ece11f12bb1866688bed - pristine_git_object: fce4d387df89a9fa484b0c7cc57556ea13278469 + last_write_checksum: sha1:6ece3816c50bd04b908743ad62e2dc71d815842a + pristine_git_object: 6ada1d358641a23bc83b93f222eeff659a124b34 src/mistralai/client/models/functioncallentryarguments.py: id: 3df3767a7b93 - last_write_checksum: sha1:6beb9aca5bfc2719f357f47a5627c9edccef051f - pristine_git_object: ac9e6227647b28bfd135c35bd32ca792d8dd414b + last_write_checksum: sha1:9858feba8f7f01017f10477a77dec851a1d06e55 + pristine_git_object: afe81b24e131a8ef879ee7f140271aa762b8ed2f src/mistralai/client/models/functioncallevent.py: id: 23b120b8f122 - last_write_checksum: sha1:c0226ca734320b628223f5c5206477b224dff15e - pristine_git_object: 4e040585285985cebc7e26ac402b6df8f4c063bb + last_write_checksum: sha1:cb63fb3cfb4debfca7b207b49e592566619f84b1 + pristine_git_object: 5d871a0e0f15cc27afe3c861f387609aa9a8a17f src/mistralai/client/models/functionname.py: id: 000acafdb0c0 - last_write_checksum: sha1:03d7b26a37311602ae52a3f6467fe2c306c468c1 - pristine_git_object: 2a05c1de42a6ff5775af5509c106eaa7b391778e + last_write_checksum: sha1:4145b7b817b712b85dcbedb309416c7ba72d827e + pristine_git_object: 07d98a0e65ccbcba330fb39c7f23e26d3ffc833c src/mistralai/client/models/functionresultentry.py: id: 213df39bd5e6 - last_write_checksum: sha1:7e6d951cfd333f9677f4c651054f32658794cc48 - pristine_git_object: a843bf9bdd82b5cf3907e2172ed793a391c5cba2 + last_write_checksum: sha1:04a8fd7396777c412fa9c73c0bef148b2ab53cb2 + pristine_git_object: ca73cbb7481fe0e97b354e9abe5ef6034f10bd98 src/mistralai/client/models/functiontool.py: id: 2e9ef5800117 - last_write_checksum: sha1:af5e38a4498149f46abd63eda97f9ccfb66a1fa3 - pristine_git_object: 74b50d1bcd2bc0af658bf5293c8cc7f328644fa1 + last_write_checksum: sha1:5c4ea61a1bccd87e1aae06bfa728c29a4ec60c54 + pristine_git_object: 13b0449687f64848cb2f2fdf792f148f9e3cfed9 + src/mistralai/client/models/getagentop.py: + id: 5a28bb1e727e + last_write_checksum: sha1:50a681253a1075f1268a269cd67154efa35dff6a + pristine_git_object: 55d8fe6860fa4c868c4d6d5d5d2ce4571e9071b4 + src/mistralai/client/models/getagentversionop.py: + id: a0db5a6aab1f + last_write_checksum: sha1:d1dfc0927abcae22460838902d1f5ddc2a224856 + pristine_git_object: 77b8a2662939e03b261f713aa7d9676746a4df1e + src/mistralai/client/models/getbatchjobop.py: + id: 443103fe3b88 + last_write_checksum: sha1:3a7f9656f3d169c60f0d3f16b00c4136d193468e + pristine_git_object: 792c3e2121902734094a7224c8605109fc697f44 + src/mistralai/client/models/getconversationhistoryop.py: + id: c863a4cbeb34 + last_write_checksum: sha1:4e04b4550c7b48635eca1943bcfee64027f0e7ca + pristine_git_object: c1fbf3de4ee966fffa2400a9c109d952b26543da + src/mistralai/client/models/getconversationmessagesop.py: + id: bb8a90ba7c22 + last_write_checksum: sha1:1b7aad5c74338aeecb11de44d8378aaa75498e37 + pristine_git_object: 6666198edce05a99c55f1c35f26f6d3b548c9b0d + src/mistralai/client/models/getconversationop.py: + id: 1a622b8337ac + last_write_checksum: sha1:4665e81fae4f12fabc09629f32d28c1c2de2bcf2 + pristine_git_object: d204d1755b4dc23ba8397ad24fec30bd064eacce + src/mistralai/client/models/getdocumentextractedtextsignedurlop.py: + id: 69099395d631 + last_write_checksum: sha1:f6d5e8499a314e903301e419fb206c33644363ff + pristine_git_object: 9a71181d3abd625643e741c562fe73f25bf12932 + src/mistralai/client/models/getdocumentop.py: + id: de89ff93d373 + last_write_checksum: sha1:4d1f358dfe3b44ccd2a88aea6730fbaf4b5f1d93 + pristine_git_object: d7b07db791a3adb3992475f0cf49c3fe01007ad9 + src/mistralai/client/models/getdocumentsignedurlop.py: + id: b8d95511c6d1 + last_write_checksum: sha1:255a0b505d558db3149652822718c7bcecc706e8 + pristine_git_object: e5d56c54c1ffc3529a8d1cf013bcb3327392b269 + src/mistralai/client/models/getdocumentstatusop.py: + id: f1f40b8f003f + last_write_checksum: sha1:c442daff8adb3db0ac58b03e54b7c05c82b202a9 + pristine_git_object: 4206f593ca58650f9df17b377b67c374a1b0d883 + src/mistralai/client/models/getdocumenttextcontentop.py: + id: ba23717093ef + last_write_checksum: sha1:33f047af38e4be2b71f4d90a36614ea7ab096a28 + pristine_git_object: 8a7b4aae025bbcb5ade5d4d36f2bb5e34cbb315e + src/mistralai/client/models/getfilesignedurlop.py: + id: 1aa50b81c8cf + last_write_checksum: sha1:a8fb95f119d173dd1d7afed02597a297dbbc7a89 + pristine_git_object: 06ed79eea058d4ebffc5d0b87ae2d06a32f4755a + src/mistralai/client/models/getfinetuningjobop.py: + id: afe997f96d69 + last_write_checksum: sha1:25db6d0d336a78189b603bbce16b0e0de84a33f1 + pristine_git_object: 1fb732f48a1a4c2993185a6a272879a83c80dc06 + src/mistralai/client/models/getlibraryop.py: + id: c84a92e23a90 + last_write_checksum: sha1:d51c0cf40a6ed398b0cb7078fe897d047b55e251 + pristine_git_object: bc0b4a238b146c6e5853e0b9d3031a876f30bc17 src/mistralai/client/models/githubrepositoryin.py: id: eef26fbd2876 - last_write_checksum: sha1:7736d0a475b47049c35aec59254c5d47b3ae609b - pristine_git_object: e56fef9ba187792238991cc9373a7d2ccf0b8c0d + last_write_checksum: sha1:cc98805951c3f80d9b8f0ba4037cf451551b0742 + pristine_git_object: e55389c380416f69ed7dc085cbbaaba056c4d1ba src/mistralai/client/models/githubrepositoryout.py: id: d2434a167623 - last_write_checksum: sha1:5d9625805bf6eb3c061ebdd73433ca2001e26cb1 - pristine_git_object: e3aa9ebc52e8613b15e3ff92a03593e2169dc935 + last_write_checksum: sha1:76d98ac7613e626599cb4c7a0b0366e9b20815ff + pristine_git_object: 514df01c217b40d8c050839ac40b938c68ef1bf6 src/mistralai/client/models/httpvalidationerror.py: id: 4099f568a6f8 - last_write_checksum: sha1:81432fd45c6faac14a6b48c6d7c85bbc908b175c - pristine_git_object: 34d9b54307db818e51118bc448032e0476688a35 + last_write_checksum: sha1:be2db0d4ec07da0ddb37878761545c3dde8fb8ec + pristine_git_object: e7f0a35bf208c32086c7b448273d1133d0f1027b src/mistralai/client/models/imagegenerationtool.py: id: e1532275faa0 - last_write_checksum: sha1:e5d4c986062850ce3ba4f66a8347848332192c21 - pristine_git_object: e09dba81314da940b2be64164e9b02d51e72f7b4 + last_write_checksum: sha1:85122792c3ba324086096345119fedf326f55c86 + pristine_git_object: 680c6ce2d08277e65e23ea3060e83c1fa4accb78 src/mistralai/client/models/imageurl.py: id: e4bbf5881fbf - last_write_checksum: sha1:d300e69742936f6e6583f580091827ada7da6c20 - pristine_git_object: 6e61d1ae2ec745774345c36e605748cf7733687b + last_write_checksum: sha1:9af5cff0b3a2c1c63e2bd1f998dcfeab273fd206 + pristine_git_object: 4ff13b1ccbc157f21013aacd7a062e89a26dcbf9 src/mistralai/client/models/imageurlchunk.py: id: 746fde62f637 - last_write_checksum: sha1:f6c19195337e3715fac3dc874abfc2333d661c8e - pristine_git_object: f967a3c8ced6d5fb4b274454100134e41c5b7a5c + last_write_checksum: sha1:57e48972720a3e317291250d6d94c44d295b69f5 + pristine_git_object: 993185cce833c59ad341b977cf9263654951fa03 src/mistralai/client/models/inputentries.py: id: 44727997dacb - last_write_checksum: sha1:afc03830974af11516c0b997f1cd181218ee4fb0 - pristine_git_object: 8ae29837a6c090fbe1998562684d3a372a9bdc31 + last_write_checksum: sha1:44ef8e75dd43b82276a0f06ef5c6be9eed46b379 + pristine_git_object: dc9892956f0e2583c51bf49ef89adbd22b8646d5 src/mistralai/client/models/inputs.py: id: 84a8007518c7 - last_write_checksum: sha1:62cf4c19b48f68f57f30223d48d06e33d08ae096 - pristine_git_object: fb0674760c1191f04e07f066e84ae9684a1431e3 + last_write_checksum: sha1:871491fa3b24315bc1bddf371334381f75ab035d + pristine_git_object: cfcdeb3d5895ccb34512c2a0a2e799e763e09c09 src/mistralai/client/models/instructrequest.py: id: 6d3ad9f896c7 - last_write_checksum: sha1:5fabc65cccf9f17ffbd20cd176341b4d78b62a5c - pristine_git_object: 1b2f269359700582687fdf4492ea3cef64da48bb + last_write_checksum: sha1:b56a77442b50b50151adedaa5ec356dc96c56428 + pristine_git_object: e5f9cccf174d8e73c42e8ee4aa294b43e1ad6cf5 src/mistralai/client/models/jobin.py: id: f4d176123ccc - last_write_checksum: sha1:ae6b1d9bc202db7a49d29f85b75bffea605126c5 - pristine_git_object: dc7684fcbecd558fc6e3e3f17c4000ec217285c1 + last_write_checksum: sha1:478a9beaf1c5ada536f5c333a47aa2ac0900bd16 + pristine_git_object: b3cb8998b5b0ce00414e40643eb3e259b2c0aabf src/mistralai/client/models/jobmetadataout.py: id: 805f41e3292a - last_write_checksum: sha1:5f84c58dab92d76de8d74f2e02cdf7b2b4c9cc12 - pristine_git_object: f91e30c09232b5227972b3b02ba5efbde22ac387 - src/mistralai/client/models/jobs_api_routes_batch_cancel_batch_jobop.py: - id: b56cb6c17c95 - last_write_checksum: sha1:e5e2c422bb211bb4af3e8c1a4b48e491d0fdf5a4 - pristine_git_object: 21a04f7313b3594a204395ca080b76e2a4958c63 - src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobop.py: - id: 36b5a6b3ceee - last_write_checksum: sha1:5ada7f2b7a666f985c856a6d9cab1969928c9488 - pristine_git_object: 32e34281cd188f4d6d23d100fe0d45002030c56b - src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobsop.py: - id: d8f0af99c94d - last_write_checksum: sha1:3026ea0231866e792dd3cf83eb2b2bac93eda61b - pristine_git_object: 3557e773860e94d85f7a528d000f03adfcc60c2f - src/mistralai/client/models/jobs_api_routes_fine_tuning_archive_fine_tuned_modelop.py: - id: 34f89d2af0ec - last_write_checksum: sha1:2a7225666b02d42be0d3455a249a962948feadf9 - pristine_git_object: 4536b738442ec9710ddf67f2faf7d30b094d8cd5 - src/mistralai/client/models/jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop.py: - id: d175c6e32ecb - last_write_checksum: sha1:c61f02640ec384778e6f6b1f08dcb31dc5c1fb82 - pristine_git_object: b36d3c3ef5abb30abc886876bb66384ea41bab9e - src/mistralai/client/models/jobs_api_routes_fine_tuning_create_fine_tuning_jobop.py: - id: 81651291187a - last_write_checksum: sha1:80bc2d32588a115c4ac5571a3c1ffc8a24ab9d45 - pristine_git_object: ece0d15a0654ec759904276ad5d95c5619ff016f - src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobop.py: - id: d910fd8fe2d6 - last_write_checksum: sha1:4f57772cda3075251f36c52a264ebce1328cb486 - pristine_git_object: aa5a26098e084885e8c2f63944e7549969899d3c - src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.py: - id: cf43028824bf - last_write_checksum: sha1:e7bb3855dabfcaf7b92e6917e6da39246fc01282 - pristine_git_object: 7e399b31354e4f09c43efbe9ffe3d938f6af0d8c - src/mistralai/client/models/jobs_api_routes_fine_tuning_start_fine_tuning_jobop.py: - id: e7ff4a4a4edb - last_write_checksum: sha1:21d90c0a3fa151bd855d63ed241f518812f26f82 - pristine_git_object: ed5938b039be719169e62e033b7735bde7e72503 - src/mistralai/client/models/jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop.py: - id: 7cc1c80335a9 - last_write_checksum: sha1:4270cb52e5aef807ec2d8a9ab1ca1065b0cf8a10 - pristine_git_object: e1be0ac00af889a38647b5f7e4f9d26ed09ee7c4 - src/mistralai/client/models/jobs_api_routes_fine_tuning_update_fine_tuned_modelop.py: - id: 6d9dc624aafd - last_write_checksum: sha1:ad615dd8d493fec4f818f19e5745ff52575181aa - pristine_git_object: a2b70b37e349c7f5fc6c687fbad015eb218de952 + last_write_checksum: sha1:1333181d5a3dff43076095f61e1d57f37085abbe + pristine_git_object: 1d386539d8c638d96b8f468cfca3241dfc07a9f3 src/mistralai/client/models/jobsout.py: id: 22e91e9631a9 - last_write_checksum: sha1:1bb48570e040fa9ad4408b41fef8ce4ec0bf52be - pristine_git_object: 9087704f0660e39f662efbd36f39713202598c43 + last_write_checksum: sha1:e9434f43df7df8e991eb0387eabcf308cae3cb65 + pristine_git_object: a4127a5d835c0f0ead04980f05cb293e18970905 src/mistralai/client/models/jsonschema.py: id: e1fc1d8a434a - last_write_checksum: sha1:6289875b78fab12efa9e3a4aa4bebdb08a95d332 - pristine_git_object: db2fa55ba9001bd3715451c15e9661a87ff7501a + last_write_checksum: sha1:6711508e9c1bd20fc8b1bfdbd1181ca29144ef0d + pristine_git_object: 948c94ed8fe8102a9cdced68fde6be03489f5778 src/mistralai/client/models/legacyjobmetadataout.py: id: 4f44aa38c864 - last_write_checksum: sha1:b6aba9032bb250c5a23f2ff2a8521b7bddcd1a06 - pristine_git_object: 155ecea78cb94fc1a3ffaccc4af104a8a81c5d44 - src/mistralai/client/models/libraries_delete_v1op.py: - id: b2e8bbd19baa - last_write_checksum: sha1:566db1febc40c73476af31a27201a208b64bc32a - pristine_git_object: fa447de067518abb355b958954ff9a3ee9b2cf6d - src/mistralai/client/models/libraries_documents_delete_v1op.py: - id: 81eb34382a3d - last_write_checksum: sha1:c7bd801e5f75d1716101721cd3e711be978cb7c5 - pristine_git_object: bc5ec6e5443b32d47e570c4f43c43827928a3e39 - src/mistralai/client/models/libraries_documents_get_extracted_text_signed_url_v1op.py: - id: a7417ebd6040 - last_write_checksum: sha1:a298e22d9a68de87288419717b03273c1a26de6e - pristine_git_object: 24ed897d305cfccdc2b9717e214da901479cc70e - src/mistralai/client/models/libraries_documents_get_signed_url_v1op.py: - id: d4b7b47913ba - last_write_checksum: sha1:0855bb39a09514fb5709bd3674eb5fcc618299f1 - pristine_git_object: 350c8e73992583b7890889c5ff252096a8df7fbd - src/mistralai/client/models/libraries_documents_get_status_v1op.py: - id: f314f73e909c - last_write_checksum: sha1:ca4679fbdc833b42e35b4c015ddf8434321d86eb - pristine_git_object: 92b077d3b5850985cac73ee880de7eab31a5b8fd - src/mistralai/client/models/libraries_documents_get_text_content_v1op.py: - id: 1ca4e0c41321 - last_write_checksum: sha1:8dbd91ab145d4c01e91502c9349477e1f98551d7 - pristine_git_object: 68f9725a1a390028e3118611bb0df1b4ab103943 - src/mistralai/client/models/libraries_documents_get_v1op.py: - id: 26ff35f0c69d - last_write_checksum: sha1:208b7ca22416295d27f51513e3fe58947e1549c7 - pristine_git_object: a67e687eaffebbee81654bbbb78ad00bcc28999c - src/mistralai/client/models/libraries_documents_list_v1op.py: - id: 756f26de3cbe - last_write_checksum: sha1:a742a58c137ecf1cfd7446d5f2f60211ff087751 - pristine_git_object: 5dec33858719e713c0fa07538aa0dfcab8d69dad - src/mistralai/client/models/libraries_documents_reprocess_v1op.py: - id: dbbeb02fc336 - last_write_checksum: sha1:516691f61c18e18b96738360a85acd34ba415ca0 - pristine_git_object: 8aee75522f7677e9f6fc49e2f8c5a75124db3dc7 - src/mistralai/client/models/libraries_documents_update_v1op.py: - id: 734ba6c19f5f - last_write_checksum: sha1:929f437a1c366b6cbecfc86b43436767712327f8 - pristine_git_object: f677b4ddc96b51ecd777240844800b2634ca4358 - src/mistralai/client/models/libraries_documents_upload_v1op.py: - id: "744466971862" - last_write_checksum: sha1:d6b085e01eac97f404a01e137413e159390c1382 - pristine_git_object: e2d59d9f1556ca77c0666b2bba3213ef5386f82a - src/mistralai/client/models/libraries_get_v1op.py: - id: d493f39e7ebb - last_write_checksum: sha1:d61166f6c399516d905c7376fabe56c102265747 - pristine_git_object: 83ae377d245e5c93a4a9118dd049a9096e9f3074 - src/mistralai/client/models/libraries_share_create_v1op.py: - id: feaacfd46dd3 - last_write_checksum: sha1:66ddb6685924e1702cfc40dbcb9a0d2e525cb57d - pristine_git_object: d0313bd01acd6e5403402d0d80a604a6c2812e19 - src/mistralai/client/models/libraries_share_delete_v1op.py: - id: 7f3a679ca384 - last_write_checksum: sha1:3ac568a5e09a6c74bc6779cd9c0bc3df36b24785 - pristine_git_object: 620527d50c15f5b14307e7735b429fe194469ed5 - src/mistralai/client/models/libraries_share_list_v1op.py: - id: 8f0af379bf1c - last_write_checksum: sha1:3d764be7232233229dc79079101270ace179e65f - pristine_git_object: fd5d9d33ce4b757b369d191621a727f71b5d2e35 - src/mistralai/client/models/libraries_update_v1op.py: - id: 92c8d4132252 - last_write_checksum: sha1:482c5b78278a6e729ed980191c6c1b94dbd890e6 - pristine_git_object: c434ab7a8be94042e6add582520dba11dc9d8d01 + last_write_checksum: sha1:e93d512c8cb6e0812248a195ff869428209cd71f + pristine_git_object: 4453c15798f4fd4db2de64e0beaf7ad557d82fa1 src/mistralai/client/models/libraryin.py: id: 6147d5df71d9 - last_write_checksum: sha1:5b7fe7a4bde80032bd36fad27f5854ad4bb1832f - pristine_git_object: a7b36158a165ab5586cba26cc1f96ab6fe938501 + last_write_checksum: sha1:34c5c9582a488fe87da084e74316e0fd76aa28d1 + pristine_git_object: 1a71d410d997a6d3f197947f821117e0605517af src/mistralai/client/models/libraryinupdate.py: id: 300a6bb02e6e - last_write_checksum: sha1:95060dfcdafbfe2deb96f450b128cd5d6f4e0e5a - pristine_git_object: f0241ba17f95b2c30a102bf1d09ac094c6e757e5 + last_write_checksum: sha1:c9b1a0a00d31fa839df12353f1a3ee9d0b3ffb60 + pristine_git_object: 328b2de3cd4e304fd462882eca7226e460b7c4a7 src/mistralai/client/models/libraryout.py: id: 4e608c7aafc4 - last_write_checksum: sha1:4089ffe9adc8e561b9ec093330c276de653bff7f - pristine_git_object: d1953f16490d40876d05cdd615a3ae8cbcbfd9f6 + last_write_checksum: sha1:9841adb596398554dfcaeb35b7e5a0572c541cff + pristine_git_object: c7ab7b8d39b68b5998c4874f9942caa275cf65d9 + src/mistralai/client/models/listagentaliasesop.py: + id: ff038766a902 + last_write_checksum: sha1:eef4e471999d5df5195aea51cde027b55567aeef + pristine_git_object: 83c6d1769c10fe38402a36b6aff2a18da61f4504 + src/mistralai/client/models/listagentsop.py: + id: a573a873c404 + last_write_checksum: sha1:db3c9e6ddc146138ed971f9970d9a164c0f97456 + pristine_git_object: 863fc13af1429bd1a6c02a9a20d2b6cb0cad7b34 + src/mistralai/client/models/listagentversionsop.py: + id: ccc5fb48e78f + last_write_checksum: sha1:0f2306bcceba2a2d7bfeb0be33126514d9287f17 + pristine_git_object: 613d3d8516690e6cba15922dfe69bdf62c039b01 + src/mistralai/client/models/listbatchjobsop.py: + id: f49af453f5e6 + last_write_checksum: sha1:e48b0e7371ee8f637e4fd6bed140cdbb1d405a7d + pristine_git_object: 5322df816e391a5569afcfd14edaeb128467a176 + src/mistralai/client/models/listconversationsop.py: + id: d6007f6c1643 + last_write_checksum: sha1:ece12b550abe6e17eb79f7a05593a93ea055f3f6 + pristine_git_object: 1c9a347c0ad4801c3a1b941e6328061d23d7dcd5 src/mistralai/client/models/listdocumentout.py: id: b2c96075ce00 - last_write_checksum: sha1:13c5461b89970ae00cdce8b80045ed586fd113b7 - pristine_git_object: 24969a0f6dc3d2e0badd650a2694d1ffa0062988 + last_write_checksum: sha1:fc3eca772d1e32938ea1bd2f3e98cdea5f1003f3 + pristine_git_object: a636b3deff66fe4277a63c04fc7dd6c5e74e58e7 + src/mistralai/client/models/listdocumentsop.py: + id: 3e42bdc15383 + last_write_checksum: sha1:d9beade6d8bb8050a67e32c2a73926b140015e68 + pristine_git_object: 0f7c4584d793c7e692a4bbc6678e18549b0e0364 + src/mistralai/client/models/listfilesop.py: + id: e5bd46ac0145 + last_write_checksum: sha1:3e0bc8a7318ffd1c3fe15f335ea2bc1e18c714a1 + pristine_git_object: a9af5c70c98adce56653ff01772fe5900530a36e src/mistralai/client/models/listfilesout.py: id: ae5fa21b141c - last_write_checksum: sha1:2ef7f78253cde73c3baae6aebeda6568bcb96c0d - pristine_git_object: 1db17c406778ac201dfcc1fd348a3e1176f05977 + last_write_checksum: sha1:4bc8ef424beb41c75d9c6fa4e101d330a951a99f + pristine_git_object: 460822f71fe8b0fc6292b804dc2a9de29bff4ef5 + src/mistralai/client/models/listfinetuningjobsop.py: + id: b77fe203b929 + last_write_checksum: sha1:af98423b166930cd18a1d377ea688540f3364166 + pristine_git_object: 8712c3fa6ac24094532fdfc047561997ea34552f + src/mistralai/client/models/listlibraryaccessesop.py: + id: 581b332626b7 + last_write_checksum: sha1:0a6bd277a706d807d87d3f2a4f870cc6ba917928 + pristine_git_object: 2206310f301f6ea40f14a495f5f6c6b4e76dbbf7 src/mistralai/client/models/listlibraryout.py: id: cb78c529e763 - last_write_checksum: sha1:044d3d17138c3af1feba6b980f92f8db7bd64578 - pristine_git_object: 24aaa1a9874d0e2054f6a49efe0f70101cec2fb2 + last_write_checksum: sha1:3cd81fd6f6d2421c6b6d06077f0bf1d5b3c96cad + pristine_git_object: 39fa459f7cc7be17c751025287d7827c9d141aac src/mistralai/client/models/listsharingout.py: id: ee708a7ccdad - last_write_checksum: sha1:0644f080e93a533f40579b8c59e5039dea4ee02d - pristine_git_object: f139813f54e97810502d658ad924911de646ab09 + last_write_checksum: sha1:18e6501b00a566121dfd6a1ce7b0e23fef297e45 + pristine_git_object: 443ad0d6a275c1c8bae4adda3e67621b068c0412 src/mistralai/client/models/messageentries.py: id: e13f9009902b - last_write_checksum: sha1:7c2503f4a1be5e5dde5640dd7413fed06aee09b4 - pristine_git_object: 9b1706dee5fbb5cae18674708a1571b187bf0576 + last_write_checksum: sha1:43aebdc9eaecc8341298dc6b281d0d57edf4e9e6 + pristine_git_object: a95098e01843fe3b4087319881967dc42c6e4fef src/mistralai/client/models/messageinputcontentchunks.py: id: 01025c12866a - last_write_checksum: sha1:740e82b72d5472f0cc967e745c07393e2df8ae38 - pristine_git_object: e90d8aa0317e553bfc0cceb4a356cf9994ecfb60 + last_write_checksum: sha1:9eab6d7734dcd4bf9da5222c1927f5f40ef45db0 + pristine_git_object: 63cf14e7fcbc7c3969220b4f07109473b246bf49 src/mistralai/client/models/messageinputentry.py: id: c0a4b5179095 - last_write_checksum: sha1:e9898424d5129750738adb6a049232162824282d - pristine_git_object: 12a31097a88e90645c67a30451a379427cd4fcd3 + last_write_checksum: sha1:b1b8f5b78eb5f57f5cfa7163ed49101736bcefaa + pristine_git_object: 15046d25130cda6571f07a456c2b5a67d2a3bcc0 src/mistralai/client/models/messageoutputcontentchunks.py: id: 2ed248515035 - last_write_checksum: sha1:f239151ae206f6e82ee3096d357ff33cf9a08138 - pristine_git_object: 136a7608e7e2a612d48271a7c257e2bb383584f3 + last_write_checksum: sha1:df4ef4d17ce48df271ff2b8cab297ae305aa08ec + pristine_git_object: def7a4d27cd3d1479864a1d6af19e89bd57bff70 src/mistralai/client/models/messageoutputentry.py: id: a07577d2268d - last_write_checksum: sha1:d0ca07d6bf6445a16761889bf04a5851abe21ea3 - pristine_git_object: d52e4e3e722ef221f565a0bd40f505385974a0e1 + last_write_checksum: sha1:0633b8c619883bedb1a6ad732c5487c7e7f817f9 + pristine_git_object: 8752fc36bfec39e0ab79d4593ae0cb43ea00641c src/mistralai/client/models/messageoutputevent.py: id: a2bbf63615c6 - last_write_checksum: sha1:fb98c35064fd9c65fa8c8c0cbc59293067ac793f - pristine_git_object: 3db7f5a0908a72f75f6f7303af4ad426a4909d84 + last_write_checksum: sha1:bbdb2c840a7a196edcb6ac6170e8273cc47a495e + pristine_git_object: 39c1013939ea238cb1c7ccbc05480a6840400061 src/mistralai/client/models/metricout.py: id: 92d33621dda7 - last_write_checksum: sha1:056f6e7e76182df649804034d722c5ad2e43294f - pristine_git_object: f8027a69235861ae8f04ccc185d61fa13cc8cc14 + last_write_checksum: sha1:6198ba9e2cd66fcf7f9fcc1cf89481edd432cf11 + pristine_git_object: 5705c71283ce7d4a01d60752657f39279c0f1f85 src/mistralai/client/models/mistralerror.py: id: 68ffd8394c2e - last_write_checksum: sha1:07fce1e971a25d95ffa8c8f3624d62cdf96e353a - pristine_git_object: 28cfd22dc3d567aa4ae55cc19ad89341fa9c96a1 + last_write_checksum: sha1:8b867eca5ca81aa6364f13c9d7e42f9b0d855724 + pristine_git_object: 862a6be8294db5b30bb06cb7b85d60c52ed8e8c9 src/mistralai/client/models/mistralpromptmode.py: id: 95abc4ec799a - last_write_checksum: sha1:ed0b87853d373d830b6572cbdf99d64f167b1d48 - pristine_git_object: 7008fc055bd1031096b7a486a17bf9a5b7841a4c + last_write_checksum: sha1:a1417b987bb34daeb73ca4e015c085814e6c8ad2 + pristine_git_object: 9b91323e7545d636308064085ca16fc554eac904 src/mistralai/client/models/modelcapabilities.py: id: 64d8a422ea29 - last_write_checksum: sha1:3857f4b989eeed681dffe387d48d66f880537db6 - pristine_git_object: a6db80e73189addcb1e1951a093297e0523f5fa4 + last_write_checksum: sha1:5bc65733cf1c2f4ee8e1b422636fda754bdf8afe + pristine_git_object: c329efbcd9be212c7428c09f28f897834c9239d3 src/mistralai/client/models/modelconversation.py: id: fea0a651f888 - last_write_checksum: sha1:beade63589bde3cae79f471a71e3d04d3f132f97 - pristine_git_object: 574f053d4186288980754ead28bb6ce19b414064 + last_write_checksum: sha1:6186e845be2717da6116e20072835c050d3fdaa5 + pristine_git_object: c0bacb7fd9cd052ecb31a72c6bf593504034e069 src/mistralai/client/models/modellist.py: id: 00693c7eec60 - last_write_checksum: sha1:d6ff956092c0c930a6db02cbe017bc473403639c - pristine_git_object: 6a5209fa6dac59539be338e9ac6ffbefd18057ee + last_write_checksum: sha1:89695c6a680da571c7a77c4544607bd83b3a93d5 + pristine_git_object: c122122c38a3331337cc702340cf1d3e0c9ef99d src/mistralai/client/models/moderationobject.py: id: 132faad0549a - last_write_checksum: sha1:d108ea519d2f491ddbc2e99ab5b8cc02e6987cf8 - pristine_git_object: a6b44b96f00f47c168cd1b2339b7aa44e6ca139e + last_write_checksum: sha1:742d942d72b615432c066827b822290cf4d51d40 + pristine_git_object: 9aa4eb15d837ab2af97faa131a362d50a3a85482 src/mistralai/client/models/moderationresponse.py: id: 06bab279cb31 - last_write_checksum: sha1:d31313c2164ecbc5a5714435a52b6f0dda87b8fe - pristine_git_object: 288c8d82d87a9944ae6d7a417bb92e558c6dcc0f + last_write_checksum: sha1:b9158e575276c1e0a510c129347b9a98c5a70567 + pristine_git_object: a8a8ec3d8d8a58deb3c1f8358c6dce5a9734f89c src/mistralai/client/models/no_response_error.py: id: 2849e0a482e2 - last_write_checksum: sha1:7f326424a7d5ae1bcd5c89a0d6b3dbda9138942f - pristine_git_object: 1deab64bc43e1e65bf3c412d326a4032ce342366 + last_write_checksum: sha1:35b1651843a697024146d6377838b5b99c5c66d3 + pristine_git_object: 7705f1945567498ce606364490685a91b13cd8dd src/mistralai/client/models/ocrimageobject.py: id: 685faeb41a80 - last_write_checksum: sha1:93f3d24c4b7513fffef60d5590f3e5a4a0b6e1e4 - pristine_git_object: e97fa8df46c6e39775b3c938c7e1862a507090d2 + last_write_checksum: sha1:663f11a19e067d424263eee40d8127cdc56fb72e + pristine_git_object: e95b67e17e51653bf194ad1cff3a926f34cf97c2 src/mistralai/client/models/ocrpagedimensions.py: id: 02f763afbc9f - last_write_checksum: sha1:28e91a96916711bce831e7fa33a69f0e10298eed - pristine_git_object: f4fc11e0952f59b70c49e00d9f1890d9dd93a0df + last_write_checksum: sha1:f572ed8992ba1ba4d53b705c4e8c94c85ae1290e + pristine_git_object: 847205c6c74a621dd2ee6d9eb18d1acba8395c50 src/mistralai/client/models/ocrpageobject.py: id: 07a099f89487 - last_write_checksum: sha1:367035d07f306aa5ce73fc77635d061a75612a68 - pristine_git_object: f8b43601e7a3dd4fae554c763d3ed1ee6f2927a3 + last_write_checksum: sha1:10cbd1dddcb1f1f5d530048130908ad0ce715928 + pristine_git_object: 4f4ccf43011fa2563f79bb70ae2a813b84f04074 src/mistralai/client/models/ocrrequest.py: id: 36f204c64074 - last_write_checksum: sha1:d4b7a8bf70efe5828d04d773f4b82284a18656f1 - pristine_git_object: 03a6028c5cc298b3ed66ae5f31c310d573a954e5 + last_write_checksum: sha1:8e669292b846a5af4e3cee0b632524696e3067bc + pristine_git_object: 18b899dd5ecc162dc8e92622f56bed503fff80f7 src/mistralai/client/models/ocrresponse.py: id: 2fdfc881ca56 - last_write_checksum: sha1:fb848d5f5c1456028a1e04b9e4f5be3234fa073f - pristine_git_object: 2813a1ca4c94d690f248a318a9e35d655d80600c + last_write_checksum: sha1:4a28dbfcc076c149e4f08a830d4d7f770836eb15 + pristine_git_object: 0a36e97500b4f62adac2526d7dd7cb85c9bdb8b8 src/mistralai/client/models/ocrtableobject.py: id: d74dd0d2ddac - last_write_checksum: sha1:d562f3207193c7d5ef5d7b6175eba8006b6c3a73 - pristine_git_object: 0c9091de8975d8bd8e673aadbb69a619b96d77e8 + last_write_checksum: sha1:3116548673509f4e9f6a50d39f58ce3374823cc4 + pristine_git_object: e32ad894cd97546e635d12595051da103cde9fd8 src/mistralai/client/models/ocrusageinfo.py: id: 272b7e1785d5 - last_write_checksum: sha1:b466bdd22ad5fa5f08c8aa51e3a6ff5e2fcbf749 - pristine_git_object: 62f07fd4fafa4c16a8cf80a9f52754904943272a + last_write_checksum: sha1:b8fb06d0dad22f958ac756e65d70f5ba410ad47a + pristine_git_object: a421d850450bb3f0b62853c931cd457434d2f174 src/mistralai/client/models/outputcontentchunks.py: id: 9ad9741f4975 - last_write_checksum: sha1:47d74d212ebcb68ff75a547b3221f2aee3e07bfe - pristine_git_object: ad0c087e0dcbe302dd9c73d1ea03e109e9a66ef7 + last_write_checksum: sha1:afb76f3af2952c2afab5397e348ddfd6dbb56c4f + pristine_git_object: 1a115fe8b4874a6bd86719d91332cd3db6d95b46 src/mistralai/client/models/paginationinfo.py: id: 48851e82d67e - last_write_checksum: sha1:b17cc84c592706882d5819b1a706c9a206de9198 - pristine_git_object: 0252f4482f50b34a35f52911b4b57b6899751b42 + last_write_checksum: sha1:166961e2c0f573ba0677ee803820bb944a8a5efb + pristine_git_object: 2b9dab6258249f7be87e1d4a73a2502e21fe1f0d src/mistralai/client/models/prediction.py: id: 1cc842a069a5 - last_write_checksum: sha1:d9bd04d22d58e7e1be0195aaed218a4f407db9c0 - pristine_git_object: f2c5d9c60c50c6e397d7df9ce71ccff957b0e058 + last_write_checksum: sha1:ca391fc2f9faf1657392ceda952c2ee422121952 + pristine_git_object: 52f4adf1eb46d7d5679f9705871cd73e08ae8830 src/mistralai/client/models/processingstatusout.py: id: 3df842c4140f - last_write_checksum: sha1:83fbbccf635fabf60452dfa8dcac696033c3d436 - pristine_git_object: 031f386fb4381b8e2ead1bd22f7f53e59e37f6bb + last_write_checksum: sha1:007a476e4101cac4d2a9eef94d289f0f486d763a + pristine_git_object: 3acadcc9792c286cd31031a80e108b74bc2c0c4e src/mistralai/client/models/realtimetranscriptionerror.py: id: 8c2267378f48 - last_write_checksum: sha1:671be287639964cc6ac7efbed41998f225845e2e - pristine_git_object: e6a889de576f9e36db551a44d4ed3cf0c032e599 + last_write_checksum: sha1:b9642dd42c4092bdebe0a4f8d35c68152f259c05 + pristine_git_object: f8f2d3da9598ce0cd90d148ba1a9be0c5d6237cc src/mistralai/client/models/realtimetranscriptionerrordetail.py: id: 5bd25cdf9c7a - last_write_checksum: sha1:471824f03586b63688de43608d6c756b8a156e11 - pristine_git_object: 27bb8d872792723b06238b3f0eebed815948fd63 + last_write_checksum: sha1:a226b10718b1fe4a661311cbd98ea3b1d1ac4163 + pristine_git_object: cec1f6eabd44ceab4e58694a0862c9c90ea2f264 src/mistralai/client/models/realtimetranscriptionsession.py: id: 02517fa5411a - last_write_checksum: sha1:a6db31662165d3df47a5da11efd1923121d1593e - pristine_git_object: 3a3306513c111125c71871024caa650176360c1b + last_write_checksum: sha1:0073b248604f667e89e34cf01184a788ca84d63f + pristine_git_object: d20d0d8c94aeec425a2c1dfb93b72ac6878cb8af src/mistralai/client/models/realtimetranscriptionsessioncreated.py: id: 4e3731f63a3c - last_write_checksum: sha1:5d2e0541b58a3c647ded25d6a0cf8590f64cf0db - pristine_git_object: cc6d5028f221e1794c723dedac5c73564ddb61f7 + last_write_checksum: sha1:d3fb5c5dc417a0ebb12a30770324674e055526ae + pristine_git_object: c4fa5774502699529e27870436ca65b9f88ccfe1 src/mistralai/client/models/realtimetranscriptionsessionupdated.py: id: 686dc4f2450f - last_write_checksum: sha1:2311bf0107f0f957c48ee1841cc95369269a6105 - pristine_git_object: 3da23595291cd49e42d30646288f4f39da6f8c00 + last_write_checksum: sha1:7e4de1020672efc3503cda5b916b41056bf1d22b + pristine_git_object: a61fb05e8e5ba3ffa20bbb98bf61c17045c1f75c src/mistralai/client/models/referencechunk.py: id: 921acd3a224a - last_write_checksum: sha1:abfc5818dbe9e40be5d71436f2ffd1a9b53bd4ab - pristine_git_object: 4c703b8165329a55343c20b5080670168327afc4 + last_write_checksum: sha1:0dcff62499afdb1db0fd4f46614f8680f94837f4 + pristine_git_object: 7634d8ae07c96a99e634dcf888077f1d8cc4dc67 + src/mistralai/client/models/reprocessdocumentop.py: + id: b2913a7aa5c9 + last_write_checksum: sha1:07174ee58ec12909f08a08a9a6d7427ee9b2d5d0 + pristine_git_object: 48a4b72bf285e2f2e4b2d0c352ebc463518ed712 src/mistralai/client/models/requestsource.py: id: 3f2774d9e609 - last_write_checksum: sha1:31aae791bf737ad123fe189227d113838204ed42 - pristine_git_object: 7b0a35c44050b6fca868479e261805a77f33e230 + last_write_checksum: sha1:1ce68530a46793968f1122d29df722f0a5c9d267 + pristine_git_object: fc4433cb4e657b06aa6a4c078094c2df342810e2 src/mistralai/client/models/responsedoneevent.py: id: cf8a686bf82c - last_write_checksum: sha1:25972ca80ff7fd7a0d6dfe98718be52580dacc61 - pristine_git_object: 5405625692cb22c60a7b5f5a6f1b58cee5676576 + last_write_checksum: sha1:376c2a65f1fcdfe20d7cf0bd6aa6d8870a4f32c1 + pristine_git_object: ed331ff12c8728290b8ad17e52d9384265233665 src/mistralai/client/models/responseerrorevent.py: id: b286d74e8724 - last_write_checksum: sha1:a4767e8820ae840559fc55c8fcd346dea41a386e - pristine_git_object: c9ef95a04c91c32e7a7973309e2174b7e776f099 + last_write_checksum: sha1:ecff834ec62bf46d2aa5d9753f3898ed86caad45 + pristine_git_object: 8f196a52b469458da5c9f072983870da8c4fc4ea src/mistralai/client/models/responseformat.py: id: 6ab8bc8d22c0 - last_write_checksum: sha1:ad0489488713a977dbf4eac739ce2734c8280350 - pristine_git_object: 5899b0175cefd4159eb680a3715a72fa78577ba4 + last_write_checksum: sha1:e0c29239b4cd698af50412a1cab85217ccbb1796 + pristine_git_object: 409b80d658e4c93f4ee25c218fe74d65fd84ad44 src/mistralai/client/models/responseformats.py: id: c4462a05fb08 - last_write_checksum: sha1:863c7ec4c567d8f0c4e6305b47896424726e71be - pristine_git_object: cbf83ce7b54ff8634f741334831807bfb5c98991 + last_write_checksum: sha1:3cb82d44a4f9df5e9a3f51867be6eab1d439d87a + pristine_git_object: 21345778ad2d41a3746292e67fec628f9ec2a84d src/mistralai/client/models/responsestartedevent.py: id: 24f54ee8b0f2 - last_write_checksum: sha1:1bd2a884b9f66eb811fc83d8c3644913dfa80ab1 - pristine_git_object: dc6a10f91e2bb0d13a582ed03e7db2089b75bcf7 + last_write_checksum: sha1:8be1513409934d7ea1c524e468954f7eda0a8c62 + pristine_git_object: 256d2a6c864edf4f3ccd77b2db139c11fe4f6727 src/mistralai/client/models/responsevalidationerror.py: id: c244a88981e0 - last_write_checksum: sha1:2687c9ca7df0763384030719e5c1447d83f511b3 - pristine_git_object: bab5d0b70e0bb2ea567a16a1a7c5db839651836f - src/mistralai/client/models/retrieve_model_v1_models_model_id_getop.py: - id: 6fefa90ca351 - last_write_checksum: sha1:f7308b269e12b2554a27de9d41312097d0d55d82 - pristine_git_object: 7fdcd37d5879aaca158f459df830a5a4dc55bfa0 + last_write_checksum: sha1:74a39321dee69f3487d9b9e01ffb2e40715176f4 + pristine_git_object: 1ed0d55266a106364fe58aa1e476fafbfbbbfdfe + src/mistralai/client/models/restartconversationop.py: + id: 2f6f3e4bbfd8 + last_write_checksum: sha1:9500d3ebea040ff4a203f3f025ff1bff8a397235 + pristine_git_object: b09eaed5bc8ecdbb7f1952c97b2e665462c70f9e + src/mistralai/client/models/restartconversationstreamop.py: + id: 16dc9ee5bf22 + last_write_checksum: sha1:b16f54529f4fd7d1422c82ff1a6dd5a9a82ba6bd + pristine_git_object: 3b2025f536d1c54ed58064b4be33aaafb9297ac4 + src/mistralai/client/models/retrievefileop.py: + id: ee73efdf9180 + last_write_checksum: sha1:330ec0a78a7ba623f21cd378b53250045bea984c + pristine_git_object: edd50e571cf56c6c22acc1777f6c9af38787f07d src/mistralai/client/models/retrievefileout.py: id: 8bb5859aa0d0 - last_write_checksum: sha1:9d182b5b20c8edef9b98a42036b13afd98031fd5 - pristine_git_object: ffd0617a1c6465a5f8080eb65e382e7a9169eef4 + last_write_checksum: sha1:1077bdb8fcc5ba22b2deb7f5c95fefe7b1fb82f5 + pristine_git_object: 2abf2161cd61d84f04836740a526c0e3711c3f6d + src/mistralai/client/models/retrievemodelop.py: + id: d883baa79c9e + last_write_checksum: sha1:525c7e9cf8594433cbb21374422067a75e6b53a9 + pristine_git_object: b4334e9a5541a14f7916244761213b883d507a41 src/mistralai/client/models/sampletype.py: id: a9309422fed7 - last_write_checksum: sha1:1eb21a68c138e9a0d39b4dd14bcffc9e3ff0784f - pristine_git_object: e0727b028c790a62da67784965f825436dead4f8 + last_write_checksum: sha1:86a61340a647696f6c35a82d945509b1c85aa6f7 + pristine_git_object: dfec7cce1e22ab607b6a9e947fa940284426086d src/mistralai/client/models/sdkerror.py: id: 12f991dad510 - last_write_checksum: sha1:9ee3f2dfd9977ce77957d60116db7d04740a4eed - pristine_git_object: ceb03c4868f9c9111007d6c16411f5da1954f211 + last_write_checksum: sha1:c2c344c8b7e23b0c93eeafedd25d28582467c3a7 + pristine_git_object: 101e1e6a67c3672e899b39dbfe10d45550a4449a src/mistralai/client/models/security.py: id: c2ca0e2a36b7 - last_write_checksum: sha1:415802794c6a3f22c58e863be0f633727f681600 - pristine_git_object: 1b67229bee0b64f3a9e8fc3600a7b0c9c13c0a2d + last_write_checksum: sha1:cec2a544790c2178f92742ac88e546efeacedb40 + pristine_git_object: 4fa8b4b2651f1d13811faf2da6e481243ea84e5a src/mistralai/client/models/shareenum.py: id: a0e2a7a16bf8 - last_write_checksum: sha1:0beaa4472ed607142b485c9e208441f9050746b9 - pristine_git_object: ca1b96245e81327aa830f07c0588dccdc1ee518e + last_write_checksum: sha1:15a84d57ceeb74cfb37275f714954e42d8e9b3ba + pristine_git_object: 08ffeb7e46fbbc28b7c93ef2aa4a49aff7c0d35e src/mistralai/client/models/sharingdelete.py: id: f5ecce372e06 - last_write_checksum: sha1:c943bfc24aa0f2035a1b5261d29efb5f3518a555 - pristine_git_object: d659342f1330d73354d557a45bc1a16015a38d8b + last_write_checksum: sha1:c5e4e6df47ef2d5715a99533a1efd936f0e7e16e + pristine_git_object: 202732cf785074446cd24360dd9c540768e4134f src/mistralai/client/models/sharingin.py: id: e953dda09c02 - last_write_checksum: sha1:996c17a8db2c61daed285ee5cafd44481fbd1483 - pristine_git_object: 630f4c70552167237735797f6b64d3f1df5ea214 + last_write_checksum: sha1:f60bd60d37f0accadf50ea111055fd99aa190a5f + pristine_git_object: 8cc3e8968d9d5460f040ebdb66d8f460e86d2c96 src/mistralai/client/models/sharingout.py: id: 0b8804effb5c - last_write_checksum: sha1:b3356792affd50e062bb1f1a84d835bbcfeb50ab - pristine_git_object: 195701d111514fe9aebfedce05dbb4bafab67fed + last_write_checksum: sha1:362bda8a5bd70d12e2de33814d3bd36a61c6d7ae + pristine_git_object: 778071546c12c2636d2deec6042e6b686b6428c6 src/mistralai/client/models/source.py: id: fcee60a4ea0d - last_write_checksum: sha1:6f3ea355c62280e1fc6008da69ed0b987f53fd72 - pristine_git_object: 181b327ea73a9bcf9fb90f95633da71cee96e599 + last_write_checksum: sha1:4d4277d75f7ce001780a069898b38afa7c8addc0 + pristine_git_object: fcea403cdbad44299fb2178f07a63bb7e83dc033 src/mistralai/client/models/ssetypes.py: id: 1733e4765106 - last_write_checksum: sha1:8154966cda84ddd5225936ee47c87df1143ee1f1 - pristine_git_object: 796f0327cbb1372c1b2a817a7db39f8f185a59be + last_write_checksum: sha1:3c79fc7c43cd018fba4950ba013ed15899b82ebf + pristine_git_object: 0add960bc93f53df5ddda94892543a0857f32dd6 + src/mistralai/client/models/startfinetuningjobop.py: + id: "663886392468" + last_write_checksum: sha1:6a6a409dd481359e8d6593fa2ea817007f8a967d + pristine_git_object: 805a8721cc7d048f172e1096ead0e410c7d04928 src/mistralai/client/models/systemmessage.py: id: 500ef6e85ba1 - last_write_checksum: sha1:4ca4da49acae5fb508584b1776d368eba7d4a119 - pristine_git_object: 9e01bc57bd17a5ecf6be5fee3383bbb9e03a8ab5 + last_write_checksum: sha1:af68936119bf7c067aec5215e2654c56a5df1755 + pristine_git_object: 352eca76ad5051cc2c504c673a23e048642fe018 src/mistralai/client/models/systemmessagecontentchunks.py: id: 297e8905d5af - last_write_checksum: sha1:4581a28c592708bf51dbc75b28fe9f7bddde3c70 - pristine_git_object: 7a79737964b79e39b760ef833cce24e411f5aa90 + last_write_checksum: sha1:e5695ca0ebdb0f02f3a0c527015df154a0c52b7f + pristine_git_object: d480a219e935aaea91adc320de0003b562c0bbb5 src/mistralai/client/models/textchunk.py: id: 9c96fb86a9ab - last_write_checksum: sha1:8abd7cb3d8149458d95268eea8f18d5096e77fb0 - pristine_git_object: 4207ce7e46141aed94cf0f8726bb2433709101ca + last_write_checksum: sha1:4ad624afaf4d83d4e58f72bcbd15b9faecc703f3 + pristine_git_object: c0584234da572bb903894633b123b1dda29e7736 src/mistralai/client/models/thinkchunk.py: id: 294bfce193a4 - last_write_checksum: sha1:a6cd3efbf01dc0a72818675893594179addcfd12 - pristine_git_object: b1560806b88b733bf3b574c3e0d45e93df892548 + last_write_checksum: sha1:d9c779959ed82ae3de66e481536d80bcc2ed57a5 + pristine_git_object: a999f5d7b824325085ec980cfa07294919408538 src/mistralai/client/models/timestampgranularity.py: id: 68ddf8d702ea - last_write_checksum: sha1:68ea11a4e27f23b2fcc976d0a8eeb95f6f28ba85 - pristine_git_object: 5bda890f500228ba0c3dc234edf09906b88cb522 + last_write_checksum: sha1:64e7b198a75f026590e26758112651d31984076f + pristine_git_object: 8d3773752444db865c0e2629ad9eed66eb7f2bc6 src/mistralai/client/models/tool.py: id: 48b4f6f50fe9 - last_write_checksum: sha1:5f80f78858fb50e0688123f8dd1478eeb0e7c5af - pristine_git_object: 4b29f575a3604d83fd6b492c26327f36e6e5a681 + last_write_checksum: sha1:14e7b21a2857e2ca36830730a47d0eca476fb491 + pristine_git_object: a46d31f166618fd5b92b7e76ccb9190796af7cd2 src/mistralai/client/models/toolcall.py: id: fb34a1a3f3c2 - last_write_checksum: sha1:f4c5de640f5b942f180062388be187a910067a1b - pristine_git_object: 558b49bfaec7c306c093b97a4bbf722fe9f4b6b1 + last_write_checksum: sha1:15ed0a4611e8c310640ec4622af8019d2db93355 + pristine_git_object: 4a05bbd04a44446babda8419dcf4d4c93248fe41 src/mistralai/client/models/toolchoice.py: id: 14f7e4cc35b6 - last_write_checksum: sha1:f833d01b307437a83705b9b669b0d95eab4c01e0 - pristine_git_object: 2c7f6cbf6ebfbbdcce7d82b885b5e07b6b52d066 + last_write_checksum: sha1:358a6e88486b4d372c9041dd15c0206b119bbc32 + pristine_git_object: aa2016fb63290c63f9b8f3e18c552f6598f15c8f src/mistralai/client/models/toolchoiceenum.py: id: c7798801f860 - last_write_checksum: sha1:d958ef93b303539226fdab0fd46c8ea21d24cea2 - pristine_git_object: 01f6f677b379f9e3c99db9d1ad248cb0033a2804 + last_write_checksum: sha1:5388b2a6fad842f8e4ae79e6257b4d14c122a6ff + pristine_git_object: d66c3d07058eb87bcc3eec10de99a616b5f6638a src/mistralai/client/models/toolexecutiondeltaevent.py: id: df8f17cf3e07 - last_write_checksum: sha1:96147badaad7eb961d224b29d9134dba8fc35f49 - pristine_git_object: 0268e6a0d9b3c25afe1022e61a630e926a50f135 + last_write_checksum: sha1:6ad6e219f3d7512c9fd382fb22471bfaa0fc9b09 + pristine_git_object: 384ec2407848f51434ca378ad7de965c584b163b src/mistralai/client/models/toolexecutiondoneevent.py: id: 514fdee7d99f - last_write_checksum: sha1:bc439993c647ba471b7f1581f72e094b99bd5c14 - pristine_git_object: 854baee98a119caf237ca0f39e4ddd7a36577771 + last_write_checksum: sha1:09ef4842c50419eda746f3361454c4df0c3c2466 + pristine_git_object: 56f28899b8b4161fcddfec0ed2610486fe6f8b06 src/mistralai/client/models/toolexecutionentry.py: id: 76db69eebe41 - last_write_checksum: sha1:4fb31b58961ce5f43233d91fb6efb89c624fab44 - pristine_git_object: 839709fb8ea63cc358de9f5e71180bf9e94cf5a5 + last_write_checksum: sha1:ff84f62c5264aa023f412956cf83604ecc4112a9 + pristine_git_object: 158cbf06a2acdd492ddb91ae8eaca4802da9f359 src/mistralai/client/models/toolexecutionstartedevent.py: id: 40fadb8e49a1 - last_write_checksum: sha1:d71ec6e61c1a881be8e02853f1ba450c36ec16e3 - pristine_git_object: 66438cfc33b171868f597ff3f80a82a40d1396f4 + last_write_checksum: sha1:5ba46ca1583e8245736a0ae81372025482a8504b + pristine_git_object: 1591866981ce1439fbce3736f028b15205d95810 src/mistralai/client/models/toolfilechunk.py: id: 26c8aadf416a - last_write_checksum: sha1:753db4dd27eea752066a04774094cba73aeb8ca0 - pristine_git_object: 62b5ffeda19a7fa614ccc5e390450f2452dd119d + last_write_checksum: sha1:1dd468876a2ff5ec8b15b6f4e6b8f812e640a29a + pristine_git_object: 6eebd562b1707b41b81e2fd0e267e4c8698551de src/mistralai/client/models/toolmessage.py: id: 15f1af161031 - last_write_checksum: sha1:58370491597186ddf08c8648f1e24abc9c852c26 - pristine_git_object: eae2d2aef69dc4134f42714d69625e7b6c43e8c9 + last_write_checksum: sha1:809936ebaeb4541f862aed6d26e1d1f5ff0ae58a + pristine_git_object: b3e8ffd9294bf6b0b46b26097abb87a5b96c9302 src/mistralai/client/models/toolreferencechunk.py: id: 822e9f3e70de - last_write_checksum: sha1:bf6b77aff4de13f4f374513e85785a1c6b17b87b - pristine_git_object: 882b1563a44cbc77256b6f44b1f41d602956d0b4 + last_write_checksum: sha1:f02c38c892580a6287156551e7964c601a239220 + pristine_git_object: 3c76c8c2dcc86d225c5218fa13cd43a693230fa8 src/mistralai/client/models/tooltypes.py: id: 86c3b54272fd - last_write_checksum: sha1:94cd31b4a170bde0983bc48e8c1148693c3d67e0 - pristine_git_object: abb26c258280a889d784e662b45ed486fc648817 + last_write_checksum: sha1:e90c15c1e645a5f207af0c7ac728cb0a521c6706 + pristine_git_object: e601c1967c42ef8d0c2eea98bc5c0ca722cde066 src/mistralai/client/models/trainingfile.py: id: 2edf9bce227d - last_write_checksum: sha1:12257eadce20511a4f3e3f3424e3bca112510f5f - pristine_git_object: 1d9763e0fd8e44f9b6e05254c5abb5a81fdf0b17 + last_write_checksum: sha1:668f05a3e3b883c2f54b1e541f1fb501605456b0 + pristine_git_object: 1f710ff81c046261ea497505d7216a1208c65d5b src/mistralai/client/models/transcriptionresponse.py: id: 60896dbc6345 - last_write_checksum: sha1:1f3066c34b7e76acc46ddb1e69869f3c62bfb841 - pristine_git_object: 24c0b92e424e91d40972c0826553a7d344a8f932 + last_write_checksum: sha1:3e5c20911697f5569029932fe0910da94feb2b06 + pristine_git_object: 786863ec331a4bdca18ac056f7447d11010d4320 src/mistralai/client/models/transcriptionsegmentchunk.py: id: d1e6f3bdc74b - last_write_checksum: sha1:23714fcd3791d09a7cc9a1bddd2f2203861d1bce - pristine_git_object: c89d84fcf3842da23e1f710309446b4c592ceeb3 + last_write_checksum: sha1:0107b6ee9160cd2a8309f7c8465502d7d0be90a8 + pristine_git_object: c78bec3068b95782bdc271c2e1ee645b115fed32 src/mistralai/client/models/transcriptionstreamdone.py: id: 066a9158ed09 - last_write_checksum: sha1:09bd7a12a1985d377883be53815f88195dcdce57 - pristine_git_object: add17f562385c3befc2932b16448901154372ca6 + last_write_checksum: sha1:3a6abc6f1a0ad78d73e32f3d40ef4bb425aee5b5 + pristine_git_object: b5740b3bb62b4db3846b7727b15e18502e39d862 src/mistralai/client/models/transcriptionstreamevents.py: id: b50b3d74f16f - last_write_checksum: sha1:651ae56098858fe8103ebd280bbdf2f74550794c - pristine_git_object: caaf943a4662ecccab96183f63c226eaefee2882 + last_write_checksum: sha1:f688a18317bd048ad89881c35cb80e39bb7cba47 + pristine_git_object: 17161a177721e44a40903cf15bf08ad0b56545de src/mistralai/client/models/transcriptionstreameventtypes.py: id: 6f71f6fbf4c5 - last_write_checksum: sha1:d7671637063c19222c20b8334abf92abe3d30517 - pristine_git_object: 4a910f0abca2912746cac60fd5a16bd5464f2457 + last_write_checksum: sha1:1d568460b1521f17dd5e551632ae4d7883a98dd3 + pristine_git_object: c74bbb7483cc3981ee3638c80c15924f3e1c20c4 src/mistralai/client/models/transcriptionstreamlanguage.py: id: e94333e4bc27 - last_write_checksum: sha1:7da587e67d635164bb986a3151a43b9a71b28c4d - pristine_git_object: b47024adfca2d8da6f1f01ce573bcc339cbbc63a + last_write_checksum: sha1:17c7b082ebf5764e21f124fe4c6a6ee5cea4fc51 + pristine_git_object: 67b3e9791efaf134580d82c2a12fab1cd33efbb1 src/mistralai/client/models/transcriptionstreamsegmentdelta.py: id: c0a882ce57e5 - last_write_checksum: sha1:91631a724a84abf4fd603ba7a7630b5e7d970944 - pristine_git_object: 7cfffb63f31d10a247e066c8f422e4f6af2cf489 + last_write_checksum: sha1:12cbfcf02d5cb4979a836e429690786153250bf0 + pristine_git_object: 8db5e73619eab98c3751689a7ec5bef45ef9ef6b src/mistralai/client/models/transcriptionstreamtextdelta.py: id: 6086dc081147 - last_write_checksum: sha1:1c065d9a2874c4b315fe3cd191f94ef3e8f1cc43 - pristine_git_object: ce279cf67ffc4e225ce37490f4ffd0c0d64fe993 + last_write_checksum: sha1:6b371b5d236e6e767f25160ab0e8a49bcaf356f8 + pristine_git_object: 49338a083332467e64f171637ca04365ca6bf25b src/mistralai/client/models/unarchiveftmodelout.py: id: 9dbc3bfb71ed - last_write_checksum: sha1:b2a1f9af7a5a7f5cbcda3256c46d02926e0cf2da - pristine_git_object: 511c390b4192cf85ec86150c7dad84543c68e031 + last_write_checksum: sha1:40a23dc39af81f06b23f21dad45c5c5f1178b2af + pristine_git_object: 0249a69e8552ed00a5e1f505fdc16025c46d2477 + src/mistralai/client/models/unarchivemodelop.py: + id: eb18584fd78c + last_write_checksum: sha1:5b81357950f301a82233b58a3e2a5b232fdbf546 + pristine_git_object: 1d68a06ae41559baffb6d54398b52dec630556c7 + src/mistralai/client/models/updateagentop.py: + id: ae3a6abea468 + last_write_checksum: sha1:3867948bd0ea37b597c4e5ef7a2e6881791a5fa5 + pristine_git_object: 28acc83d8df1373e897f9634dfbb84ee28897717 + src/mistralai/client/models/updateagentversionop.py: + id: 3821dca5b20a + last_write_checksum: sha1:4c41a450278858089c7cb23b8fcf1e4184fa1f1d + pristine_git_object: 114013bcdcfb7d7c9e935285f167a004b65fbd09 + src/mistralai/client/models/updatedocumentop.py: + id: eee9ef317180 + last_write_checksum: sha1:7d9fc6e18e6631cfe9cd1bc2fa5f7d6cd599ec19 + pristine_git_object: 073f22a9a28c18ad645212262bdc66528a1f6281 src/mistralai/client/models/updateftmodelin.py: id: 39e2d678e651 - last_write_checksum: sha1:dd8dda798b804c4927505ac1fcbd13787f32a25d - pristine_git_object: 0471a15458f3cff4939360d3891af0fdee9ec251 + last_write_checksum: sha1:4ea30ed8eaad36e1440614016f075f088c7e5781 + pristine_git_object: 4ac5a8a24026f6a975044de01a9918364aa64e04 + src/mistralai/client/models/updatelibraryop.py: + id: 4ba7acdb62c6 + last_write_checksum: sha1:3816c8eff226634b545843eed2d0c15fa1579308 + pristine_git_object: c5a1ad30e9bfc277cbbcdea0218a265ad10bcb96 + src/mistralai/client/models/updatemodelop.py: + id: ba149ecfe03e + last_write_checksum: sha1:2ce33ac60846a5ef70141dccbdb09950c3d1e348 + pristine_git_object: 023be97905929aa2925f20cd69b3591e6e3168d7 + src/mistralai/client/models/updateorcreatelibraryaccessop.py: + id: ec9b15418f5c + last_write_checksum: sha1:82fe6bbbb1402f03b7c0380c5fd84a8fef9bec67 + pristine_git_object: 1abe6eda3eb7d0aff8a7c146c848a63e299cedf1 + src/mistralai/client/models/uploaddocumentop.py: + id: 0018fe7ff48c + last_write_checksum: sha1:f31d565f419cbcc59af0655753cee6c643ad307a + pristine_git_object: 2c957947830ae0d467084cc6502d9d97ffdf6c81 + src/mistralai/client/models/uploadfileop.py: + id: d67619670938 + last_write_checksum: sha1:00664ba8af70ffc96871eee02890411475ca6c37 + pristine_git_object: 50848f0b663f60f9a303010f3c940919939949c9 src/mistralai/client/models/uploadfileout.py: id: 42466f2bebfb - last_write_checksum: sha1:db43df223f848a25a1526624cd3722ef3014e700 - pristine_git_object: 55e56504db280fdb4772bb061128742866555e82 + last_write_checksum: sha1:44d0e5d419fb82c56c33c0f9af8902b3cc06bf6d + pristine_git_object: be291efb523965c155fc922d896da2cf682378ab src/mistralai/client/models/usageinfo.py: id: 54adb9a3af16 - last_write_checksum: sha1:a5f57f73d176aa8f4a9ad91daefe8e6257398abc - pristine_git_object: f1186d97357320f4bfc9d3f2a626f58d2b1a38d0 + last_write_checksum: sha1:fcfdc921bbcc78436ef156dd7a2eff1123c4036f + pristine_git_object: e78f92e75f86fd593469f7267aad72e417178161 src/mistralai/client/models/usermessage.py: id: cb583483acf4 - last_write_checksum: sha1:1e33aea6971835069dc9c862351d507f48d4ff8d - pristine_git_object: 8d92cea803368e996d68dc2f3a2dadd1d06a4675 + last_write_checksum: sha1:215406ca76602e899620ef763e216d71f8cd9fcd + pristine_git_object: 25ccdf805e9fbc65da7b6d0051f13224cf0e04fa src/mistralai/client/models/validationerror.py: id: 15df3c7368ab - last_write_checksum: sha1:de86af94be29bd8bfd5fa2708eeb3dda3032423d - pristine_git_object: 352409be88a1175073e5438d6da86fc9a54896fc + last_write_checksum: sha1:63df5739d68f984470d4d1b8661a875201cc301d + pristine_git_object: 385714c8cb80a8afbca6d5142a2d378d0d165cf9 src/mistralai/client/models/wandbintegration.py: id: 4823c1e80942 - last_write_checksum: sha1:b33912c4e08c07b0139cc3c31f93e899f797b5f2 - pristine_git_object: 89489fb4527c6515a609bcb533ef59ab516c7a38 + last_write_checksum: sha1:6391a293368ba6fa98114ce510a7665b47d82721 + pristine_git_object: c5db4a6d409f1d84d356a471995119a070db627a src/mistralai/client/models/wandbintegrationout.py: id: 6b103d74195c - last_write_checksum: sha1:f64af59d7fe3d068e185776b01d43b7fdab1f129 - pristine_git_object: a7f9afeb6683a173115371a686af5f95e2d29056 + last_write_checksum: sha1:37caaf5224b216826c48912538959baa0a7d997a + pristine_git_object: d0a09bf48c3a24f5382a626d26897afe2d680f7e src/mistralai/client/models/websearchpremiumtool.py: id: bfe88af887e3 - last_write_checksum: sha1:689087bc6c49bbc8b286e5b0155a6e5f6a1dc47d - pristine_git_object: 8d2d4b5dfea50a34ac744181790bf5db84809b1c + last_write_checksum: sha1:9f9b4bfeea780cec16b9457ee800524c3eba7a4b + pristine_git_object: 9588ab1d7361d3ab1cba2f16e74695273cc03557 src/mistralai/client/models/websearchtool.py: id: 26b0903423e5 - last_write_checksum: sha1:93015f750a125a8297f9455278ebe482794ba958 - pristine_git_object: ba4cc09f84faebb438a631db6ac328fea2ced609 + last_write_checksum: sha1:9afaf3738be10d0a401b34e15db25612ee33465f + pristine_git_object: 27502909ea608f8e0b4a71484da94d26209e0c07 src/mistralai/client/models_.py: id: 1d277958a843 - last_write_checksum: sha1:987921077f5b5535c39a21216585fc1bf9aa8811 - pristine_git_object: 5ef9da096e58023aaa582f31717b4ee7a4b720b0 + last_write_checksum: sha1:f50e7b7194f97de4abf0afd70b5e1c52b805cef6 + pristine_git_object: 05b33ac72da14401b700c4abfb28ca33b5af702b src/mistralai/client/ocr.py: id: 2f804a12fc62 - last_write_checksum: sha1:877f0c2db0319ea6b5ccf3d92f35bf633df10eda - pristine_git_object: ce7e2126dda2bc2b12cefb96e955edd3c7d4b6ab + last_write_checksum: sha1:2cfde7a27733502b87690c1025adefe5b717da57 + pristine_git_object: 2aa382295a9f1561021a36f3a68a9fb505cfe536 src/mistralai/client/py.typed: id: d95cd1565e33 last_write_checksum: sha1:8efc425ffe830805ffcc0f3055871bdcdc542c60 pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544 src/mistralai/client/sdk.py: id: 48edbcb38d7e - last_write_checksum: sha1:831d2d1fee16c8d970c946f80ec56ba965e4f0ca - pristine_git_object: 9957940005a1150762e9fc284993cefeb2e8831a + last_write_checksum: sha1:be11dc3f70c773dd5c6baba6b3fafd996c5baec2 + pristine_git_object: b1ab54935a3421008c78f4864bd6097c0a098040 src/mistralai/client/sdkconfiguration.py: id: b7dd68a0235e - last_write_checksum: sha1:a24763668db44bf36ca35d1efa4873e2495dd716 - pristine_git_object: df50d16fa502e8b4c2a4567f3541fd48bfc1e324 + last_write_checksum: sha1:c6944f12c6fdc992d43db943b24c8c90854cde5e + pristine_git_object: 712e92e05c7fd3016431ec62ecb7b7789c8b7071 src/mistralai/client/transcriptions.py: id: 75b45780c978 - last_write_checksum: sha1:5c305412b646fa70232fd141e93378b3b4d4b3c4 - pristine_git_object: 455010243710d56d033861b1440cc1e30924d40c + last_write_checksum: sha1:b47a3765f2191715fc19bdbc4e56414abbe59f4b + pristine_git_object: f7ef5b0a0769467bd4bea61f7b0dca3b68c3788d src/mistralai/client/types/__init__.py: id: 000b943f821c - last_write_checksum: sha1:140ebdd01a46f92ffc710c52c958c4eba3cf68ed - pristine_git_object: fc76fe0c5505e29859b5d2bb707d48fd27661b8c + last_write_checksum: sha1:12a4ace69cbc63f1125eeddf901afed7cdf378b0 + pristine_git_object: cf83864312d8fed0bb9dd3ce39d373b040c36b2e src/mistralai/client/types/basemodel.py: id: 7ec465a1d3ff - last_write_checksum: sha1:10d84aedeb9d35edfdadf2c3020caa1d24d8b584 - pristine_git_object: a9a640a1a7048736383f96c67c6290c86bf536ee + last_write_checksum: sha1:b62a9d42d79a238399e04efbf5c02215c707efde + pristine_git_object: 4e889aa0ffbb4402e416a40fa6259334cb0a3c5c src/mistralai/client/utils/__init__.py: id: b69505f4b269 - last_write_checksum: sha1:c7c1ee47be7ac3774b042c8aee439143493ed3ce - pristine_git_object: f9c2edce8ecf2d2a4ab0ad36129ac70afd3d1f2f + last_write_checksum: sha1:adb457b85659a04945857a74407306dafbdce7cb + pristine_git_object: 7ed3a42095b5921adf0e154ae6eba560a1098233 src/mistralai/client/utils/annotations.py: id: 1ffdedfc66a2 - last_write_checksum: sha1:a4824ad65f730303e4e1e3ec1febf87b4eb46dbc - pristine_git_object: 12e0aa4f1151bb52474cc02e88397329b90703f6 + last_write_checksum: sha1:f86ba37de752e63076f25d53f9c54fce98d2a0bd + pristine_git_object: 4b60ab8e730e7093a064b6869c4a712b96e4aad8 src/mistralai/client/utils/datetimes.py: id: c40066d868c9 - last_write_checksum: sha1:c721e4123000e7dc61ec52b28a739439d9e17341 - pristine_git_object: a6c52cd61bbe2d459046c940ce5e8c469f2f0664 + last_write_checksum: sha1:412ca432d6f5a75b692a967bc6fc52e4f4eff7d5 + pristine_git_object: a2c94fac73ecbfb8acd8ed4f75692318e4f863ec src/mistralai/client/utils/enums.py: id: a0735873b5ac - last_write_checksum: sha1:bc8c3c1285ae09ba8a094ee5c3d9c7f41fa1284d - pristine_git_object: 3324e1bc2668c54c4d5f5a1a845675319757a828 + last_write_checksum: sha1:fe05b6a21360b0eff1fc246e9a3ee01758521262 + pristine_git_object: d897495f053459106144501c67f2215251d52a27 src/mistralai/client/utils/eventstreaming.py: id: 3263d7502030 - last_write_checksum: sha1:bababae5d54b7efc360db701daa49e18a92c2f3b - pristine_git_object: 0969899bfc491e5e408d05643525f347ea95e4fc + last_write_checksum: sha1:0e15051d74262fbe051e1ba83fd1f2c0c0a016a0 + pristine_git_object: 3fe3c7e13509d6fab08fbb8504c6c5f674c2b679 src/mistralai/client/utils/forms.py: id: 58842e905fce - last_write_checksum: sha1:15fa7e9ab1611e062a9984cf06cb20969713d295 - pristine_git_object: f961e76beaf0a8b1fe0dda44754a74eebd3608e7 + last_write_checksum: sha1:c7929d974f46629b56e740456ddf03230b4048ab + pristine_git_object: 2b474b9a719e95c4bcae8572e5569e64f8d0b77f src/mistralai/client/utils/headers.py: id: 9066de2ead8b - last_write_checksum: sha1:7c6df233ee006332b566a8afa9ce9a245941d935 - pristine_git_object: 37864cbbbc40d1a47112bbfdd3ba79568fc8818a + last_write_checksum: sha1:bcd2f47b96bfaa54b3590c557a9267142d446be6 + pristine_git_object: 6491187230b5f11c7ff13396891ac69099a73a79 src/mistralai/client/utils/logger.py: id: 745023607a1f - last_write_checksum: sha1:3212454c3047548e8f9099366dc0e7c37e5918ac - pristine_git_object: 2ef27ee5bb8cd37d9aa66b076c449fd9c80e2627 + last_write_checksum: sha1:2582e0cb889b6293c12ce9671aba6281d46bad44 + pristine_git_object: 3edad8307ea0ef38e857596a3ec11023a4af287f src/mistralai/client/utils/metadata.py: id: d49d535ae52c - last_write_checksum: sha1:c6a560bd0c63ab158582f34dadb69433ea73b3d4 - pristine_git_object: 173b3e5ce658675c2f504222a56b3daaaa68107d + last_write_checksum: sha1:54d300a665d3d5eafcc778a795d79347479b8337 + pristine_git_object: d46ffa59952926b7b1a842b0db2475527eda87df src/mistralai/client/utils/queryparams.py: id: bb77d4664844 - last_write_checksum: sha1:b94c3f314fd3da0d1d215afc2731f48748e2aa59 - pristine_git_object: c04e0db82b68eca041f2cb2614d748fbac80fd41 + last_write_checksum: sha1:d02ce5b2dcc26edb7c937d75b98b70c22a5af189 + pristine_git_object: 0b78c548233f32afa2aafe0040ebb120b51532e8 src/mistralai/client/utils/requestbodies.py: id: 946cfcd26ee4 - last_write_checksum: sha1:41e2d2d2d3ecc394c8122ca4d4b85e1c3e03f054 - pristine_git_object: 1de32b6d26f46590232f398fdba6ce0072f1659c + last_write_checksum: sha1:8cac30839193ee0bb02975b0e225eab97adf4fd1 + pristine_git_object: 3aae69c7cf618776daec8bd46f9116b06c25e837 src/mistralai/client/utils/retries.py: id: 5f1a5b90423c - last_write_checksum: sha1:5b97ac4f59357d70c2529975d50364c88bcad607 - pristine_git_object: 88a91b10cd2076b4a2c6cff2ac6bfaa5e3c5ad13 + last_write_checksum: sha1:94a86f31092553d4640a54c446cfe9028b4fb6ef + pristine_git_object: 90c008b0e20c1a539d65ffb387fb61a724c3c111 src/mistralai/client/utils/security.py: id: 1acb7c006265 - last_write_checksum: sha1:d86d2fd73cbb4a77f72395c10fff1c700efcf42e - pristine_git_object: 3b8526bfdf5c9c871ed184a2ec785f7bc1ebe57e + last_write_checksum: sha1:e8543609e699dab330a4768786883c6ca38f07a6 + pristine_git_object: 4c73806d9c8e54a2a4cfe8f62d8c281177789f6f src/mistralai/client/utils/serializers.py: id: 53c57c7f29a8 - last_write_checksum: sha1:ce1d8d7f500a9ccba0aeca5057cee9c271f4dfd7 - pristine_git_object: 14321eb479de81d0d9580ec8291e0ff91bf29e57 + last_write_checksum: sha1:8a3a15cf273034261111f2559cacbb579e17cb1b + pristine_git_object: fbc2772dc4284775be92de6a086c1eade9376417 src/mistralai/client/utils/unmarshal_json_response.py: id: b13585fc5626 - last_write_checksum: sha1:4df16054b0c28b043d248dd8f56992574156bcd0 - pristine_git_object: 6d43d6e44056d64e272f60a466c47391a60c792d + last_write_checksum: sha1:c0c44d0a656477daa225724e88a7cf5c954a1df6 + pristine_git_object: 65190e5c1d70a31f51656e1644bb701b9f132bcd src/mistralai/client/utils/url.py: id: 3c6496c17510 - last_write_checksum: sha1:6479961baa90432ca25626f8e40a7bbc32e73b41 - pristine_git_object: c78ccbae426ce6d385709d97ce0b1c2813ea2418 + last_write_checksum: sha1:c64be472d29cf229f2b91102808dcb741371c227 + pristine_git_object: 27a6a3a05287ff8a4e24e379ae5d20280c2caf30 src/mistralai/client/utils/values.py: id: bb6ade7a7f82 - last_write_checksum: sha1:acaa178a7c41ddd000f58cc691e4632d925b2553 - pristine_git_object: dae01a44384ac3bc13ae07453a053bf6c898ebe3 + last_write_checksum: sha1:da9ce43ad241db386efd9b2f53d81eb051dd7544 + pristine_git_object: 2469a9f310a37a7170b54853715274f13d38901c examples: list_models_v1_models_get: speakeasy-default-list-models-v1-models-get: @@ -3650,6 +3716,618 @@ examples: application/json: [{"alias": "", "version": 318290, "created_at": "2025-10-02T20:25:32.322Z", "updated_at": "2026-11-19T02:58:37.894Z"}] "422": application/json: {} + ListModels: + userExample: + responses: + "200": + application/json: {"object": "list"} + RetrieveModel: + speakeasy-default-retrieve-model: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "", "object": "model", "owned_by": "mistralai", "capabilities": {"completion_chat": false, "function_calling": false, "completion_fim": false, "fine_tuning": false, "vision": false, "ocr": false, "classification": false, "moderation": false, "audio": false, "audio_transcription": false}, "max_context_length": 32768, "type": "base"} + "422": + application/json: {} + userExample: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "", "object": "model", "owned_by": "mistralai", "capabilities": {"completion_chat": false, "function_calling": false, "completion_fim": false, "fine_tuning": false, "vision": false, "ocr": false, "classification": false, "moderation": false, "audio": false, "audio_transcription": false}, "max_context_length": 32768, "type": "fine-tuned", "job": "Principal Implementation Assistant", "root": "", "archived": false} + DeleteModel: + speakeasy-default-delete-model: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "ft:open-mistral-7b:587a6b29:20240514:7e773925", "object": "model", "deleted": true} + "422": + application/json: {} + userExample: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "ft:open-mistral-7b:587a6b29:20240514:7e773925", "object": "model", "deleted": true} + UpdateModel: + speakeasy-default-update-model: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + requestBody: + application/json: {} + responses: + "200": + application/json: {"id": "", "object": "model", "created": 76471, "owned_by": "", "workspace_id": "", "root": "", "root_version": "", "archived": true, "capabilities": {"completion_chat": true, "completion_fim": false, "function_calling": false, "fine_tuning": false, "classification": false}, "max_context_length": 32768, "job": "9765ed11-3bc9-49ff-a19d-06665406d404", "model_type": "completion"} + ArchiveModel: + speakeasy-default-archive-model: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "", "object": "model", "archived": true} + UnarchiveModel: + speakeasy-default-unarchive-model: + parameters: + path: + model_id: "ft:open-mistral-7b:587a6b29:20240514:7e773925" + responses: + "200": + application/json: {"id": "", "object": "model", "archived": false} + StartConversation: + speakeasy-default-start-conversation: + requestBody: + application/json: {"inputs": "", "stream": false, "completion_args": {"response_format": {"type": "text"}}} + responses: + "200": + application/json: {"object": "conversation.response", "conversation_id": "", "outputs": [{"object": "entry", "type": "function.call", "tool_call_id": "", "name": "", "arguments": ""}], "usage": {"prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0}} + "422": + application/json: {} + ListConversations: + speakeasy-default-list-conversations: + parameters: + query: + page: 0 + page_size: 100 + responses: + "200": + application/json: [{"completion_args": {"response_format": {"type": "text"}}, "object": "conversation", "id": "", "created_at": "2026-05-02T18:35:22.595Z", "updated_at": "2024-04-15T10:58:56.705Z", "model": "Silverado"}] + "422": + application/json: {} + GetConversation: + speakeasy-default-get-conversation: + parameters: + path: + conversation_id: "" + responses: + "200": + application/json: {"object": "conversation", "id": "", "created_at": "2026-10-30T16:36:24.274Z", "updated_at": "2026-03-08T22:30:16.213Z", "agent_id": ""} + "422": + application/json: {} + DeleteConversation: + speakeasy-default-delete-conversation: + parameters: + path: + conversation_id: "" + responses: + "422": + application/json: {} + AppendConversation: + speakeasy-default-append-conversation: + parameters: + path: + conversation_id: "" + requestBody: + application/json: {"inputs": [], "stream": false, "store": true, "handoff_execution": "server", "completion_args": {"response_format": {"type": "text"}}} + responses: + "200": + application/json: {"object": "conversation.response", "conversation_id": "", "outputs": [{"object": "entry", "type": "function.call", "tool_call_id": "", "name": "", "arguments": {"key": "", "key1": ""}}], "usage": {"prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0}} + "422": + application/json: {} + GetConversationHistory: + speakeasy-default-get-conversation-history: + parameters: + path: + conversation_id: "" + responses: + "200": + application/json: {"object": "conversation.history", "conversation_id": "", "entries": []} + "422": + application/json: {} + GetConversationMessages: + speakeasy-default-get-conversation-messages: + parameters: + path: + conversation_id: "" + responses: + "200": + application/json: {"object": "conversation.messages", "conversation_id": "", "messages": []} + "422": + application/json: {} + RestartConversation: + speakeasy-default-restart-conversation: + parameters: + path: + conversation_id: "" + requestBody: + application/json: {"inputs": "", "stream": false, "store": true, "handoff_execution": "server", "completion_args": {"response_format": {"type": "text"}}, "from_entry_id": ""} + responses: + "200": + application/json: {"object": "conversation.response", "conversation_id": "", "outputs": [{"object": "entry", "type": "function.call", "tool_call_id": "", "name": "", "arguments": ""}], "usage": {"prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0}} + "422": + application/json: {} + StartConversationStream: + speakeasy-default-start-conversation-stream: + requestBody: + application/json: {"inputs": "", "stream": true, "completion_args": {"response_format": {"type": "text"}}} + responses: + "422": + application/json: {} + AppendConversationStream: + speakeasy-default-append-conversation-stream: + parameters: + path: + conversation_id: "" + requestBody: + application/json: {"inputs": "", "stream": true, "store": true, "handoff_execution": "server", "completion_args": {"response_format": {"type": "text"}}} + responses: + "422": + application/json: {} + RestartConversationStream: + speakeasy-default-restart-conversation-stream: + parameters: + path: + conversation_id: "" + requestBody: + application/json: {"inputs": "", "stream": true, "store": true, "handoff_execution": "server", "completion_args": {"response_format": {"type": "text"}}, "from_entry_id": ""} + responses: + "422": + application/json: {} + CreateAgent: + speakeasy-default-create-agent: + requestBody: + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "Mustang", "name": ""} + responses: + "200": + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "Taurus", "name": "", "object": "agent", "id": "", "version": 388058, "versions": [980917, 959600], "created_at": "2024-07-23T17:25:11.997Z", "updated_at": "2025-07-14T09:13:03.268Z", "deployment_chat": false, "source": ""} + "422": + application/json: {} + ListAgents: + speakeasy-default-list-agents: + parameters: + query: + page: 0 + page_size: 20 + responses: + "200": + application/json: [{"completion_args": {"response_format": {"type": "text"}}, "model": "Challenger", "name": "", "object": "agent", "id": "", "version": 679172, "versions": [491437], "created_at": "2026-05-11T12:36:32.958Z", "updated_at": "2026-08-23T04:04:31.448Z", "deployment_chat": false, "source": ""}] + "422": + application/json: {} + GetAgent: + speakeasy-default-get-agent: + parameters: + path: + agent_id: "" + responses: + "200": + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "F-150", "name": "", "object": "agent", "id": "", "version": 928666, "versions": [246402], "created_at": "2024-02-28T12:05:26.160Z", "updated_at": "2024-05-16T04:31:56.940Z", "deployment_chat": false, "source": ""} + "422": + application/json: {} + UpdateAgent: + speakeasy-default-update-agent: + parameters: + path: + agent_id: "" + requestBody: + application/json: {"completion_args": {"response_format": {"type": "text"}}} + responses: + "200": + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "1", "name": "", "object": "agent", "id": "", "version": 388537, "versions": [955918, 365950, 823288], "created_at": "2026-11-04T08:06:14.896Z", "updated_at": "2025-05-23T04:44:27.181Z", "deployment_chat": true, "source": ""} + "422": + application/json: {} + DeleteAgent: + speakeasy-default-delete-agent: + parameters: + path: + agent_id: "" + responses: + "422": + application/json: {} + UpdateAgentVersion: + speakeasy-default-update-agent-version: + parameters: + path: + agent_id: "" + query: + version: 958693 + responses: + "200": + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "XTS", "name": "", "object": "agent", "id": "", "version": 203502, "versions": [449666], "created_at": "2024-09-21T15:29:30.503Z", "updated_at": "2026-10-29T17:49:52.509Z", "deployment_chat": true, "source": ""} + "422": + application/json: {} + ListAgentVersions: + speakeasy-default-list-agent-versions: + parameters: + path: + agent_id: "" + query: + page: 0 + page_size: 20 + responses: + "200": + application/json: [{"completion_args": {"response_format": {"type": "text"}}, "model": "Volt", "name": "", "object": "agent", "id": "", "version": 45747, "versions": [584697, 811109], "created_at": "2024-12-19T10:33:53.873Z", "updated_at": "2025-10-05T12:31:56.977Z", "deployment_chat": false, "source": ""}] + "422": + application/json: {} + GetAgentVersion: + speakeasy-default-get-agent-version: + parameters: + path: + agent_id: "" + version: "" + responses: + "200": + application/json: {"completion_args": {"response_format": {"type": "text"}}, "model": "Camaro", "name": "", "object": "agent", "id": "", "version": 663020, "versions": [210212], "created_at": "2026-11-16T03:32:55.781Z", "updated_at": "2026-09-28T23:51:49.611Z", "deployment_chat": true, "source": ""} + "422": + application/json: {} + CreateOrUpdateAgentAlias: + speakeasy-default-create-or-update-agent-alias: + parameters: + path: + agent_id: "" + query: + alias: "" + version: 154719 + responses: + "200": + application/json: {"alias": "", "version": 991981, "created_at": "2025-09-02T11:06:53.872Z", "updated_at": "2024-12-17T11:05:04.936Z"} + "422": + application/json: {} + ListAgentAliases: + speakeasy-default-list-agent-aliases: + parameters: + path: + agent_id: "" + responses: + "200": + application/json: [{"alias": "", "version": 345116, "created_at": "2025-03-19T21:46:52.564Z", "updated_at": "2026-07-18T22:23:53.218Z"}] + "422": + application/json: {} + DeleteAgentAlias: + speakeasy-default-delete-agent-alias: + parameters: + path: + agent_id: "" + query: + alias: "" + responses: + "422": + application/json: {} + ListLibraries: + speakeasy-default-list-libraries: + responses: + "200": + application/json: {"data": []} + CreateLibrary: + speakeasy-default-create-library: + requestBody: + application/json: {"name": ""} + responses: + "201": + application/json: {"id": "7a160c5d-b74e-44df-8beb-aca6894fa845", "name": "", "created_at": "2026-05-19T08:13:56.459Z", "updated_at": "2026-06-02T23:02:36.047Z", "owner_id": null, "owner_type": "", "total_size": 236146, "nb_documents": 584286, "chunk_size": 369781} + "422": + application/json: {} + GetLibrary: + speakeasy-default-get-library: + parameters: + path: + library_id: "44e385d6-783e-4b21-8fae-5181e6817bc4" + responses: + "200": + application/json: {"id": "785b8f2b-04c4-4e51-aeee-10ba7210996d", "name": "", "created_at": "2026-06-02T21:55:32.209Z", "updated_at": "2026-06-28T12:11:02.341Z", "owner_id": "489e38bd-4195-4ab1-a06d-f1253bcc0e7a", "owner_type": "", "total_size": 733226, "nb_documents": 896348, "chunk_size": 594373} + "422": + application/json: {} + DeleteLibrary: + speakeasy-default-delete-library: + parameters: + path: + library_id: "441ba08a-3d1f-4700-8d6f-f32eeed49dff" + responses: + "200": + application/json: {"id": "a03c22a9-d4f2-4735-806c-b8497fe2a882", "name": "", "created_at": "2024-03-20T22:16:14.073Z", "updated_at": "2025-08-10T22:18:39.851Z", "owner_id": null, "owner_type": "", "total_size": 735078, "nb_documents": 443485, "chunk_size": 738927} + "422": + application/json: {} + UpdateLibrary: + speakeasy-default-update-library: + parameters: + path: + library_id: "27049553-3425-49ce-b965-fcb3a7ab03a3" + requestBody: + application/json: {} + responses: + "200": + application/json: {"id": "0c44cb97-9c48-4e8b-9837-239b80130faf", "name": "", "created_at": "2025-02-22T01:07:38.404Z", "updated_at": "2024-01-02T09:35:39.994Z", "owner_id": "9ea3bb36-40f8-41f9-ba61-d6f71a725ff2", "owner_type": "", "total_size": 234996, "nb_documents": 664396, "chunk_size": 337104} + "422": + application/json: {} + ListDocuments: + speakeasy-default-list-documents: + parameters: + path: + library_id: "05e1bda5-99b1-4baf-bb03-905d8e094f74" + query: + page_size: 100 + page: 0 + sort_by: "created_at" + sort_order: "desc" + responses: + "200": + application/json: {"pagination": {"total_items": 985775, "total_pages": 196446, "current_page": 86746, "page_size": 671573, "has_more": false}, "data": [{"id": "9b168ce6-0e63-4d0a-b784-71cab0b43775", "library_id": "01d6c3ae-df9c-448d-8e84-873b6588d655", "hash": "", "mime_type": "", "extension": "shtml", "size": null, "name": "", "created_at": "2024-06-29T16:51:59.433Z", "processing_status": "", "uploaded_by_id": "ce40c587-9bb9-48d4-8bd3-5ce14f8f07c8", "uploaded_by_type": "", "tokens_processing_total": 288046}]} + "422": + application/json: {} + UploadDocument: + speakeasy-default-upload-document: + parameters: + path: + library_id: "f973c54e-979a-4464-9d36-8cc31beb21fe" + requestBody: + multipart/form-data: {"file": "x-file: example.file"} + responses: + "200": + application/json: {"id": "a13f4191-9721-413d-ac5c-b8edadbfb34e", "library_id": "a6ea3cdd-242f-4132-baf8-9a2589d78cb2", "hash": "", "mime_type": "", "extension": "mp4v", "size": 731796, "name": "", "created_at": "2024-04-30T08:38:55.667Z", "processing_status": "", "uploaded_by_id": "fd1426b3-90f8-4b54-97de-c4f108cb2a63", "uploaded_by_type": "", "tokens_processing_total": 603440} + "422": + application/json: {} + GetDocument: + speakeasy-default-get-document: + parameters: + path: + library_id: "f9902d0a-1ea4-4953-be48-52df6edd302a" + document_id: "c3e12fd9-e840-46f2-8d4a-79985ed36d24" + responses: + "200": + application/json: {"id": "52c93ba5-b31c-4717-a099-f3415e6d4eea", "library_id": "912f1e36-456c-4551-bd6d-535931a66817", "hash": "", "mime_type": "", "extension": "wav", "size": null, "name": "", "created_at": "2026-09-30T22:43:59.455Z", "processing_status": "", "uploaded_by_id": "8578215b-d0b4-4ee2-857d-dcb0686d45f1", "uploaded_by_type": "", "tokens_processing_total": 833979} + "422": + application/json: {} + UpdateDocument: + speakeasy-default-update-document: + parameters: + path: + library_id: "3b900c67-d2b6-4637-93f2-3eff2c85f8dd" + document_id: "66f935fd-37ec-441f-bca5-b1129befcbca" + requestBody: + application/json: {} + responses: + "200": + application/json: {"id": "6a5ec2ab-bd54-4cc8-a761-e51374243293", "library_id": "f8b3b9a7-bb4b-4b47-b3b2-bb6db5e92901", "hash": "", "mime_type": "", "extension": "gif", "size": null, "name": "", "created_at": "2025-11-09T02:41:11.680Z", "processing_status": "", "uploaded_by_id": "0f707dfd-bd39-42ad-9748-c0b305a13eb6", "uploaded_by_type": "", "tokens_processing_total": 170388} + "422": + application/json: {} + DeleteDocument: + speakeasy-default-delete-document: + parameters: + path: + library_id: "c728d742-7845-462b-84ad-2aacbaf1c7cf" + document_id: "ed3f5797-846a-4abe-8e30-39b2fd2323e0" + responses: + "422": + application/json: {} + GetDocumentTextContent: + speakeasy-default-get-document-text-content: + parameters: + path: + library_id: "12689dc1-50df-4a0d-8202-2757f7a8c141" + document_id: "9d4057e9-d112-437c-911e-6ee031389739" + responses: + "200": + application/json: {"text": ""} + "422": + application/json: {} + GetDocumentStatus: + speakeasy-default-get-document-status: + parameters: + path: + library_id: "41bb33c4-7e53-453d-bf21-398bb2862772" + document_id: "416b95cf-19c8-45af-84be-26aaa3ab3666" + responses: + "200": + application/json: {"document_id": "b5b43c40-8e91-41d9-933c-096ee588639a", "processing_status": ""} + "422": + application/json: {} + GetDocumentSignedUrl: + speakeasy-default-get-document-signed-url: + parameters: + path: + library_id: "2dbbe172-1374-41be-b03d-a088c733612e" + document_id: "b5d88764-47f1-4485-9df1-658775428344" + responses: + "200": + application/json: "" + "422": + application/json: {} + GetDocumentExtractedTextSignedUrl: + speakeasy-default-get-document-extracted-text-signed-url: + parameters: + path: + library_id: "46d040ce-ae2e-4891-a54c-cdab6a8f62d8" + document_id: "3eddbfe2-3fd7-47f5-984b-b378e6950e37" + responses: + "200": + application/json: "" + "422": + application/json: {} + ReprocessDocument: + speakeasy-default-reprocess-document: + parameters: + path: + library_id: "76d357e4-d891-40c6-9d1e-6d6ce5056ee0" + document_id: "09798d2b-8f46-46c6-9765-8054a82a4bb2" + responses: + "422": + application/json: {} + ListLibraryAccesses: + speakeasy-default-list-library-accesses: + parameters: + path: + library_id: "9eb628ef-f118-47eb-b3cc-9750c4ca5fb6" + responses: + "200": + application/json: {"data": [{"library_id": "98821ea0-f6e2-444d-b922-e649cd549a2a", "org_id": "a33230f8-b93d-4f45-80ce-b45e8dd8b5fe", "role": "", "share_with_type": "", "share_with_uuid": "0e1f6eb2-b59e-4e38-b916-382b3383c228"}]} + "422": + application/json: {} + UpdateOrCreateLibraryAccess: + speakeasy-default-update-or-create-library-access: + parameters: + path: + library_id: "88bb030c-1cb5-4231-ba13-742c56554876" + requestBody: + application/json: {"level": "Viewer", "share_with_uuid": "6a736283-c1fa-49b0-9b6d-ea9309c0a766", "share_with_type": "Workspace"} + responses: + "200": + application/json: {"library_id": "b783a30a-ca47-4c15-8095-dee3502846e5", "org_id": "6721ec8e-e0c0-4e8e-be83-3c01f2f884a5", "role": "", "share_with_type": "", "share_with_uuid": null} + "422": + application/json: {} + DeleteLibraryAccess: + speakeasy-default-delete-library-access: + parameters: + path: + library_id: "fc7ab1cf-e33c-4791-a6e0-95ff1f921c43" + requestBody: + application/json: {"share_with_uuid": "5818ddff-3568-40f1-a9e4-39d6cb9f5c94", "share_with_type": "Org"} + responses: + "200": + application/json: {"library_id": "6eeb1c0b-8c49-4745-8e3a-eef5bace0782", "org_id": "36550d6e-a514-4601-bd5b-7a0978aab0c7", "role": "", "share_with_type": "", "share_with_uuid": "023a9d84-8615-44a6-acd3-59b113a45c43"} + "422": + application/json: {} + UploadFile: + userExample: + requestBody: + multipart/form-data: {"file": "x-file: example.file"} + responses: + "200": + application/json: {"id": "e85980c9-409e-4a46-9304-36588f6292b0", "object": "file", "bytes": 13000, "created_at": 1759500189, "filename": "example.file.jsonl", "purpose": "fine-tune", "sample_type": "instruct", "num_lines": 2, "mimetype": "application/jsonl", "source": "upload", "signature": "d4821d2de1917341"} + ListFiles: + userExample: + parameters: + query: + page: 0 + page_size: 100 + include_total: true + responses: + "200": + application/json: {"data": [{"id": "", "object": "file", "bytes": 13000, "created_at": 1759491994, "filename": "", "purpose": "batch", "sample_type": "batch_result", "num_lines": 2, "mimetype": "application/jsonl", "source": "mistral", "signature": null}, {"id": "", "object": "file", "bytes": 13000, "created_at": 1759491994, "filename": "", "purpose": "batch", "sample_type": "batch_result", "num_lines": 2, "mimetype": "application/jsonl", "source": "mistral", "signature": null}], "object": "list", "total": 2} + RetrieveFile: + userExample: + parameters: + path: + file_id: "654a62d9-b7ee-49ac-835e-af4153e3c9ec" + responses: + "200": + application/json: {"id": "e85980c9-409e-4a46-9304-36588f6292b0", "object": "file", "bytes": 13000, "created_at": 1759500189, "filename": "example.file.jsonl", "purpose": "fine-tune", "sample_type": "instruct", "num_lines": 2, "mimetype": "application/jsonl", "source": "upload", "signature": "d4821d2de1917341", "deleted": false} + DeleteFile: + userExample: + parameters: + path: + file_id: "789c27a4-69de-47c6-b67f-cf6e56ce9f41" + responses: + "200": + application/json: {"id": "e85980c9-409e-4a46-9304-36588f6292b0", "object": "file", "deleted": true} + DownloadFile: + speakeasy-default-download-file: + parameters: + path: + file_id: "e2ba278e-eac9-4050-ae8e-ec433e124efb" + responses: + "200": + application/octet-stream: "x-file: example.file" + GetFileSignedUrl: + userExample: + parameters: + path: + file_id: "7a0c108d-9e6b-4c47-990d-a20cba50b283" + query: + expiry: 24 + responses: + "200": + application/json: {"url": "https://mistralaifilesapiprodswe.blob.core.windows.net/fine-tune/.../.../e85980c9409e4a46930436588f6292b0.jsonl?se=2025-10-04T14%3A16%3A17Z&sp=r&sv=2025-01-05&sr=b&sig=..."} + ListFineTuningJobs: + speakeasy-default-list-fine-tuning-jobs: + parameters: + query: + page: 0 + page_size: 100 + created_by_me: false + responses: + "200": + application/json: {"object": "list", "total": 677316} + CreateFineTuningJob: + speakeasy-default-create-fine-tuning-job: + requestBody: + application/json: {"model": "Countach", "invalid_sample_skip_percentage": 0, "hyperparameters": {"learning_rate": 0.0001}} + responses: + "200": + application/json: {"id": "18371b47-e157-4d80-8d09-2687df8868e8", "auto_start": false, "model": "Fiesta", "status": "FAILED", "created_at": 475667, "modified_at": 452225, "training_files": [], "object": "job", "job_type": "completion", "hyperparameters": {"learning_rate": 0.0001}} + GetFineTuningJob: + speakeasy-default-get-fine-tuning-job: + parameters: + path: + job_id: "2855f873-414e-4cf5-a46e-e589e39ee809" + responses: + "200": + application/json: {"id": "b9f4ad32-1400-4751-8e0d-16c09b4b26e6", "auto_start": true, "model": "LeBaron", "status": "QUEUED", "created_at": 458966, "modified_at": 377090, "training_files": ["52d812c3-b5fe-4866-878e-39a5910f91df"], "object": "job", "job_type": "classifier", "hyperparameters": {"learning_rate": 0.0001}, "classifier_targets": [{"name": "", "labels": [], "weight": 6490.15, "loss_function": "single_class"}]} + CancelFineTuningJob: + speakeasy-default-cancel-fine-tuning-job: + parameters: + path: + job_id: "ee7d6f03-fcbb-43ca-8f17-0388c0832eb9" + responses: + "200": + application/json: {"id": "24b50383-3de5-4711-a14f-b71bbeccc6c5", "auto_start": true, "model": "Countach", "status": "CANCELLED", "created_at": 148194, "modified_at": 80833, "training_files": ["13ba2c85-5db5-4c14-94e4-2fcf030cecae", "85892e4f-5c84-4f38-bfb8-01072484489c", "723f89f0-65c0-43fa-9a9f-296acfe91134"], "object": "job", "job_type": "classifier", "hyperparameters": {"learning_rate": 0.0001}, "classifier_targets": [{"name": "", "labels": ["", ""], "weight": 1717.09, "loss_function": "single_class"}]} + StartFineTuningJob: + speakeasy-default-start-fine-tuning-job: + parameters: + path: + job_id: "da371429-0ec2-4cea-b9c7-73ce3a1dd76f" + responses: + "200": + application/json: {"id": "2628c0c5-a98f-4d0b-a22a-fba0b0b23112", "auto_start": false, "model": "Model 3", "status": "QUEUED", "created_at": 139851, "modified_at": 571341, "training_files": ["856f394d-d216-41ab-8fa1-a42fba9e7734"], "object": "job", "job_type": "completion", "hyperparameters": {"learning_rate": 0.0001}} + ListBatchJobs: + speakeasy-default-list-batch-jobs: + parameters: + query: + page: 0 + page_size: 100 + created_by_me: false + order_by: "-created" + responses: + "200": + application/json: {"object": "list", "total": 853018} + CreateBatchJob: + speakeasy-default-create-batch-job: + requestBody: + application/json: {"endpoint": "/v1/classifications", "model": "mistral-small-latest", "timeout_hours": 24} + responses: + "200": + application/json: {"id": "", "object": "batch", "input_files": ["936962bc-f885-485f-914e-fe90c1d312f9", "02e65e71-6f9f-4c39-9a54-bba0acb1e912", "4c5d848d-d86e-43cb-a795-1eaba0c96608"], "endpoint": "", "errors": [], "status": "SUCCESS", "created_at": 346291, "total_requests": 784915, "completed_requests": 663597, "succeeded_requests": 195848, "failed_requests": 688098} + GetBatchJob: + speakeasy-default-get-batch-job: + parameters: + path: + job_id: "358c80a1-79bd-43f0-8f0e-8186713aa3ba" + responses: + "200": + application/json: {"id": "", "object": "batch", "input_files": ["782a7fa0-6ea1-4be9-bce9-9ff61f81530d"], "endpoint": "", "errors": [{"message": "", "count": 1}], "status": "SUCCESS", "created_at": 878725, "total_requests": 913781, "completed_requests": 964506, "succeeded_requests": 119373, "failed_requests": 490093} + CancelBatchJob: + speakeasy-default-cancel-batch-job: + parameters: + path: + job_id: "393537d7-8b33-4931-a289-7f61f8757eda" + responses: + "200": + application/json: {"id": "", "object": "batch", "input_files": ["7309e534-200e-43a4-83c5-dc4c2a14c745"], "endpoint": "", "errors": [], "status": "FAILED", "created_at": 157212, "total_requests": 188914, "completed_requests": 685483, "succeeded_requests": 127060, "failed_requests": 428561} examplesVersion: 1.0.2 generatedTests: {} generatedFiles: diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 20576b9d..23b915b5 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -22,13 +22,14 @@ generation: schemas: allOfMergeStrategy: shallowMerge requestBodyFieldName: "" - persistentEdits: {} + persistentEdits: + enabled: "true" tests: generateTests: true generateNewTests: false skipResponseBodyAssertions: false python: - version: 2.0.0a2 + version: 2.0.0a3 additionalDependencies: dev: pytest: ^8.2.2 diff --git a/.speakeasy/generated-files-2d045ec7-2ebb-4f4d-ad25-40953b132161.lock b/.speakeasy/generated-files-2d045ec7-2ebb-4f4d-ad25-40953b132161.lock deleted file mode 100644 index d6937e41..00000000 --- a/.speakeasy/generated-files-2d045ec7-2ebb-4f4d-ad25-40953b132161.lock +++ /dev/null @@ -1,799 +0,0 @@ -src/mistralai/client/_hooks/sdkhooks.py -docs/models/messageoutputeventcontent.md -docs/models/classificationresponse.md -docs/models/tooltypes.md -docs/models/toolexecutionstartedevent.md -docs/models/unarchiveftmodeloutobject.md -src/mistralai/client/models/conversationrequest.py -docs/models/agentconversationobject.md -src/mistralai/client/models/listlibraryout.py -docs/models/agentsapiv1agentsupdaterequest.md -src/mistralai/client/models/agentaliasresponse.py -docs/models/embeddingresponse.md -docs/models/agentsapiv1agentsgetversionrequest.md -src/mistralai/client/models/libraryin.py -docs/models/agentscompletionstreamrequest.md -docs/models/function.md -docs/models/agentsapiv1agentsgetagentversion.md -docs/models/imagegenerationtool.md -docs/models/classifiertargetin.md -src/mistralai/client/models/realtimetranscriptionsession.py -src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobsop.py -docs/models/agentsapiv1conversationsgetrequest.md -docs/models/messageoutputentry.md -docs/models/classificationrequestinputs.md -docs/models/chatcompletionrequestmessage.md -docs/models/thinking.md -src/mistralai/client/models/conversationinputs.py -docs/models/functionresultentry.md -docs/models/fimcompletionstreamrequeststop.md -docs/models/librariesupdatev1request.md -src/mistralai/client/models/agents_api_v1_conversations_appendop.py -docs/models/paginationinfo.md -docs/models/agenthandoffentry.md -docs/models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md -docs/models/moderationresponse.md -docs/models/toolexecutionentryobject.md -docs/models/completionresponsestreamchoicefinishreason.md -docs/models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md -docs/models/modelcapabilities.md -docs/models/responseformats.md -docs/models/agentupdaterequest.md -src/mistralai/client/models/transcriptionstreamsegmentdelta.py -docs/models/sharingin.md -docs/models/responseformat.md -docs/models/imageurl.md -src/mistralai/client/models/processingstatusout.py -docs/models/messageoutputevent.md -src/mistralai/client/models/conversationusageinfo.py -src/mistralai/client/models/jobs_api_routes_fine_tuning_update_fine_tuned_modelop.py -src/mistralai/client/models/agents_api_v1_agents_get_versionop.py -src/mistralai/client/models/libraries_documents_get_v1op.py -docs/models/attributes.md -docs/models/agentscompletionrequeststop.md -src/mistralai/client/models/moderationresponse.py -src/mistralai/client/models/classifiertrainingparametersin.py -docs/models/audiochunk.md -src/mistralai/client/models/ocrrequest.py -src/mistralai/client/models/file.py -src/mistralai/client/models/ocrresponse.py -src/mistralai/client/models/classifiertargetin.py -docs/models/agentconversationagentversion.md -docs/models/classificationtargetresult.md -docs/models/tableformat.md -docs/models/classifiertrainingparameters.md -src/mistralai/client/models/shareenum.py -.vscode/settings.json -docs/models/messageoutputentrycontent.md -py.typed -docs/models/agentscompletionrequest.md -docs/models/completionjoboutrepository.md -src/mistralai/client/models/batchrequest.py -docs/models/entry.md -src/mistralai/client/models/modelcapabilities.py -docs/models/file.md -src/mistralai/client/models/mistralpromptmode.py -scripts/publish.sh -docs/models/agentscompletionstreamrequestmessage.md -docs/models/messageinputentrytype.md -src/mistralai/client/__init__.py -src/mistralai/client/_version.py -src/mistralai/client/models/ocrpageobject.py -docs/models/ocrimageobject.md -src/mistralai/client/basesdk.py -docs/models/ocrpagedimensions.md -src/mistralai/client/httpclient.py -docs/models/jobsapiroutesfinetuningstartfinetuningjobrequest.md -src/mistralai/client/py.typed -src/mistralai/client/types/__init__.py -docs/models/agentsapiv1agentsupdateversionrequest.md -src/mistralai/client/types/basemodel.py -src/mistralai/client/utils/__init__.py -src/mistralai/client/utils/annotations.py -src/mistralai/client/utils/datetimes.py -src/mistralai/client/utils/enums.py -src/mistralai/client/models/inputs.py -src/mistralai/client/utils/eventstreaming.py -src/mistralai/client/utils/forms.py -src/mistralai/client/utils/headers.py -src/mistralai/client/models/legacyjobmetadataout.py -src/mistralai/client/utils/logger.py -src/mistralai/client/utils/metadata.py -src/mistralai/client/utils/queryparams.py -src/mistralai/client/utils/requestbodies.py -src/mistralai/client/models/jobs_api_routes_fine_tuning_start_fine_tuning_jobop.py -docs/models/toolexecutionentryname.md -src/mistralai/client/utils/retries.py -src/mistralai/client/utils/security.py -src/mistralai/client/models/toolfilechunk.py -src/mistralai/client/utils/serializers.py -src/mistralai/client/models/transcriptionstreamdone.py -src/mistralai/client/utils/unmarshal_json_response.py -src/mistralai/client/utils/url.py -src/mistralai/client/utils/values.py -src/mistralai/client/models/responsevalidationerror.py -src/mistralai/client/models/retrievefileout.py -src/mistralai/client/models/mistralerror.py -docs/models/apiendpoint.md -src/mistralai/client/models/sdkerror.py -docs/models/jobsout.md -src/mistralai/client/models/no_response_error.py -docs/models/conversationrestartstreamrequesthandoffexecution.md -docs/models/functiontool.md -docs/models/agentsapiv1conversationsappendstreamrequest.md -docs/models/agenthandoffentryobject.md -docs/models/transcriptionstreameventtypes.md -docs/models/messageoutputeventrole.md -src/mistralai/client/models/modellist.py -docs/models/responseretrievemodelv1modelsmodelidget.md -docs/models/referencechunktype.md -docs/models/chatclassificationrequest.md -src/mistralai/client/models/responseformats.py -docs/models/librariesdocumentsdeletev1request.md -src/mistralai/client/models/conversationresponse.py -src/mistralai/client/models/completionargsstop.py -src/mistralai/client/models/contentchunk.py -docs/models/classifierdetailedjoboutstatus.md -docs/models/listlibraryout.md -docs/models/transcriptionstreamevents.md -src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.py -docs/models/chatcompletionrequeststop.md -src/mistralai/client/models/libraries_update_v1op.py -src/mistralai/client/models/websearchtool.py -src/mistralai/client/models/classifiertrainingparameters.py -docs/models/validationerror.md -src/mistralai/client/models/documentlibrarytool.py -src/mistralai/client/models/responsestartedevent.py -docs/models/document.md -src/mistralai/client/models/filesignedurl.py -src/mistralai/client/models/fimcompletionresponse.py -docs/models/agentscompletionstreamrequeststop.md -docs/models/agenthandoffentrytype.md -docs/models/conversationmessages.md -src/mistralai/client/models/responsedoneevent.py -docs/models/completionresponsestreamchoice.md -docs/models/fimcompletionresponse.md -src/mistralai/client/models/unarchiveftmodelout.py -src/mistralai/client/conversations.py -src/mistralai/client/models/toolexecutionstartedevent.py -src/mistralai/client/models/jsonschema.py -docs/models/completionftmodelout.md -src/mistralai/client/models/fimcompletionstreamrequest.py -docs/models/chatcompletionrequesttoolchoice.md -src/mistralai/client/models/tooltypes.py -src/mistralai/client/models/functionname.py -docs/models/functionresultentryobject.md -docs/models/classifierjobout.md -src/mistralai/client/models/listfilesout.py -src/mistralai/client/models/agents_api_v1_agents_listop.py -src/mistralai/client/models/imageurl.py -src/mistralai/client/models/chatcompletionchoice.py -src/mistralai/client/sdk.py -docs/models/conversationrequesttool.md -docs/models/chatcompletionrequest.md -docs/models/librariesdeletev1request.md -src/mistralai/client/models/chatcompletionresponse.py -docs/models/toolreferencechunktool.md -src/mistralai/client/_hooks/types.py -src/mistralai/client/models/agents_api_v1_conversations_deleteop.py -docs/models/systemmessagecontentchunks.md -src/mistralai/client/models/sharingin.py -docs/models/completionjoboutobject.md -docs/models/librariesdocumentsgetextractedtextsignedurlv1request.md -src/mistralai/client/models/functionresultentry.py -docs/models/agentsapiv1conversationsdeleterequest.md -docs/models/githubrepositoryout.md -docs/models/retrievemodelv1modelsmodelidgetrequest.md -docs/models/conversationstreamrequest.md -docs/models/agentsapiv1conversationsmessagesrequest.md -docs/models/sharingout.md -docs/models/archiveftmodelout.md -docs/models/listdocumentout.md -docs/models/toolreferencechunk.md -docs/models/instructrequestinputs.md -src/mistralai/client/models/deltamessage.py -src/mistralai/client/models/tool.py -src/mistralai/client/beta_agents.py -src/mistralai/client/models/toolcall.py -docs/models/jobin.md -src/mistralai/client/models/libraries_documents_upload_v1op.py -src/mistralai/client/models/toolexecutiondoneevent.py -docs/models/conversationrequestagentversion.md -docs/models/listsharingout.md -docs/models/completiondetailedjoboutrepository.md -docs/models/completionftmodeloutobject.md -src/mistralai/client/models/agentcreationrequest.py -docs/models/functioncallentry.md -src/mistralai/client/models/agents_api_v1_conversations_getop.py -src/mistralai/client/models/filepurpose.py -src/mistralai/client/models/retrieve_model_v1_models_model_id_getop.py -src/mistralai/client/models/jobsout.py -docs/models/agentsapiv1conversationsappendrequest.md -docs/models/jobsapiroutesbatchgetbatchjobsrequest.md -src/mistralai/client/models/audiotranscriptionrequest.py -src/mistralai/client/models/agents_api_v1_agents_update_versionop.py -src/mistralai/client/models/prediction.py -docs/models/conversationinputs.md -docs/models/agenthandoffdoneevent.md -docs/models/finetuneablemodeltype.md -src/mistralai/client/models/agents_api_v1_agents_create_or_update_aliasop.py -src/mistralai/client/models/jobs_api_routes_fine_tuning_create_fine_tuning_jobop.py -docs/models/conversationrestartrequest.md -src/mistralai/client/models/ocrimageobject.py -docs/models/security.md -src/mistralai/client/models/libraryinupdate.py -docs/models/fimcompletionrequest.md -docs/models/ocrusageinfo.md -docs/models/completionjoboutintegration.md -src/mistralai/client/libraries.py -src/mistralai/client/models/wandbintegration.py -src/mistralai/client/models/ocrpagedimensions.py -src/mistralai/client/models/jobin.py -docs/models/conversationrestartstreamrequestagentversion.md -src/mistralai/client/models/libraries_documents_reprocess_v1op.py -docs/models/agentsapiv1agentsgetrequest.md -src/mistralai/client/models/paginationinfo.py -src/mistralai/client/models/jobmetadataout.py -docs/models/assistantmessage.md -src/mistralai/client/models/conversationappendstreamrequest.py -docs/models/librariesdocumentsgettextcontentv1request.md -docs/models/realtimetranscriptionerror.md -src/mistralai/client/models/completiondetailedjobout.py -src/mistralai/client/fine_tuning_jobs.py -src/mistralai/client/models/documentout.py -docs/models/librariesgetv1request.md -docs/models/referencechunk.md -src/mistralai/client/models/completiontrainingparameters.py -src/mistralai/client/agents.py -src/mistralai/client/models/agents_api_v1_agents_list_version_aliasesop.py -src/mistralai/client/models/toolchoice.py -docs/models/requestsource.md -docs/models/embeddingrequestinputs.md -src/mistralai/client/models/imagegenerationtool.py -src/mistralai/client/models/libraries_documents_get_signed_url_v1op.py -docs/models/jobsoutobject.md -docs/models/librariesdocumentsreprocessv1request.md -src/mistralai/client/models/audiotranscriptionrequeststream.py -docs/models/tool.md -src/mistralai/client/models/uploadfileout.py -src/mistralai/client/models/timestampgranularity.py -src/mistralai/client/models/metricout.py -docs/models/jobmetadataout.md -src/mistralai/client/models/files_api_routes_upload_fileop.py -docs/models/chatmoderationrequestinputs1.md -src/mistralai/client/models/transcriptionstreameventtypes.py -src/mistralai/client/models/completionchunk.py -src/mistralai/client/models/conversationevents.py -docs/models/agent.md -src/mistralai/client/models/documenttextcontent.py -docs/models/embeddingresponsedata.md -docs/models/codeinterpretertool.md -src/mistralai/client/models/deletemodelout.py -docs/models/agenttool.md -src/mistralai/client/models/completionresponsestreamchoice.py -src/mistralai/client/models/audiochunk.py -docs/models/functioncallevent.md -docs/models/transcriptionstreamtextdelta.md -docs/models/completiontrainingparametersin.md -docs/models/conversationappendrequesthandoffexecution.md -docs/models/chatcompletionchoicefinishreason.md -src/mistralai/client/models/libraries_documents_get_status_v1op.py -docs/models/libraryinupdate.md -src/mistralai/client/models/modelconversation.py -docs/models/completiondetailedjobout.md -docs/models/realtimetranscriptionsessioncreated.md -docs/models/classifierjoboutobject.md -docs/models/filesapiroutesretrievefilerequest.md -src/mistralai/client/models/trainingfile.py -docs/models/multipartbodyparams.md -src/mistralai/client/models/libraries_delete_v1op.py -docs/models/sampletype.md -src/mistralai/client/models/functioncallevent.py -src/mistralai/client/models/imageurlchunk.py -src/mistralai/client/models/libraries_documents_delete_v1op.py -src/mistralai/client/models/agentconversation.py -src/mistralai/client/models/chatclassificationrequest.py -docs/models/ftmodelcapabilitiesout.md -docs/models/classifierftmodelout.md -docs/models/deletemodelv1modelsmodeliddeleterequest.md -docs/models/messageoutputentryrole.md -docs/models/eventout.md -docs/models/systemmessage.md -src/mistralai/client/models/sampletype.py -docs/models/conversationevents.md -docs/models/fileschema.md -src/mistralai/client/models/agentscompletionrequest.py -src/mistralai/client/models/chatmoderationrequest.py -src/mistralai/client/models/classifierftmodelout.py -docs/models/jobsapiroutesfinetuningstartfinetuningjobresponse.md -docs/models/chatcompletionresponse.md -src/mistralai/client/models/toolmessage.py -src/mistralai/client/accesses.py -src/mistralai/client/models/source.py -docs/models/documenturlchunk.md -docs/models/updateftmodelin.md -src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobop.py -docs/models/toolreferencechunktype.md -src/mistralai/client/models/files_api_routes_get_signed_urlop.py -src/mistralai/client/models/responseerrorevent.py -docs/models/jobsapiroutesfinetuningunarchivefinetunedmodelrequest.md -docs/models/thinkchunk.md -docs/models/agentcreationrequesttool.md -docs/models/completiondetailedjoboutobject.md -src/mistralai/client/models/filechunk.py -docs/models/agentcreationrequest.md -docs/models/jobsapiroutesfinetuningcancelfinetuningjobrequest.md -docs/models/utils/retryconfig.md -docs/models/loc.md -docs/models/filesignedurl.md -src/mistralai/client/models/embeddingdtype.py -docs/models/chatcompletionstreamrequest.md -docs/models/audioformat.md -docs/models/transcriptionstreamsegmentdelta.md -docs/models/inputsmessage.md -docs/models/instructrequest.md -src/mistralai/client/models/batchjobout.py -docs/models/classifiertargetout.md -docs/models/filesapiroutesgetsignedurlrequest.md -docs/models/conversationappendrequest.md -docs/models/legacyjobmetadataoutobject.md -src/mistralai/client/models/messageoutputentry.py -docs/models/messageinputentryobject.md -src/mistralai/client/models/embeddingresponse.py -src/mistralai/client/models/documenturlchunk.py -docs/models/usermessage.md -src/mistralai/client/models/apiendpoint.py -src/mistralai/client/models/batchjobstatus.py -docs/models/jobsapiroutesbatchgetbatchjobrequest.md -docs/models/jobsapiroutesfinetuninggetfinetuningjobrequest.md -docs/models/wandbintegration.md -docs/models/conversationmessagesobject.md -docs/models/utils/retryconfig.md -docs/models/fimcompletionstreamrequest.md -docs/models/batchrequest.md -docs/models/agentsapiv1conversationslistresponse.md -docs/models/conversationhistory.md -docs/sdks/agents/README.md -docs/models/transcriptionresponse.md -src/mistralai/client/models/files_api_routes_download_fileop.py -src/mistralai/client/models/embeddingrequest.py -src/mistralai/client/models/transcriptionresponse.py -src/mistralai/client/models/libraries_documents_list_v1op.py -src/mistralai/client/models/githubrepositoryin.py -docs/models/librariesdocumentsgetstatusv1request.md -docs/models/modelconversationtool.md -.gitattributes -docs/models/functioncallentryarguments.md -src/mistralai/client/models/ftclassifierlossfunction.py -src/mistralai/client/batch.py -docs/models/classificationrequest.md -src/mistralai/client/models/realtimetranscriptionerrordetail.py -docs/models/hyperparameters.md -docs/models/utils/retryconfig.md -docs/models/moderationobject.md -docs/models/classifierjoboutstatus.md -docs/models/agentupdaterequesttool.md -docs/models/chatcompletionstreamrequestmessage.md -docs/models/completiondetailedjoboutintegration.md -src/mistralai/client/models/transcriptionstreamtextdelta.py -src/mistralai/client/models/libraries_get_v1op.py -docs/models/agentscompletionrequesttoolchoice.md -src/mistralai/client/models/deletefileout.py -docs/models/completionevent.md -src/mistralai/client/chat.py -src/mistralai/client/models/completiontrainingparametersin.py -docs/models/librariesdocumentsupdatev1request.md -docs/models/instructrequestmessage.md -src/mistralai/client/models/documentupdatein.py -docs/models/toolfilechunk.md -src/mistralai/client/models/messageinputcontentchunks.py -src/mistralai/client/models/files_api_routes_delete_fileop.py -docs/models/utils/retryconfig.md -docs/models/assistantmessagerole.md -docs/sdks/transcriptions/README.md -docs/models/librariessharedeletev1request.md -src/mistralai/client/models/moderationobject.py -docs/models/unarchiveftmodelout.md -src/mistralai/client/models/jobs_api_routes_batch_cancel_batch_jobop.py -docs/models/messageoutputentrytype.md -docs/models/functioncall.md -docs/models/toolexecutiondeltaevent.md -src/mistralai/client/models/realtimetranscriptionerror.py -docs/models/agentsapiv1agentslistrequest.md -src/mistralai/client/models/websearchpremiumtool.py -src/mistralai/client/models/realtimetranscriptionsessionupdated.py -src/mistralai/client/models/libraries_documents_get_text_content_v1op.py -docs/models/agentscompletionstreamrequesttoolchoice.md -docs/models/textchunk.md -docs/models/toolcall.md -docs/models/assistantmessagecontent.md -src/mistralai/client/models/chatcompletionrequest.py -src/mistralai/client/models/usermessage.py -docs/models/outputcontentchunks.md -docs/models/librariesdocumentsuploadv1request.md -docs/models/entitytype.md -src/mistralai/client/models/basemodelcard.py -docs/models/toolexecutionentrytype.md -docs/models/shareenum.md -docs/models/imageurlunion.md -docs/models/conversationappendstreamrequest.md -docs/models/websearchpremiumtool.md -docs/models/utils/retryconfig.md -docs/models/fimcompletionrequeststop.md -src/mistralai/client/models/classificationtargetresult.py -src/mistralai/client/audio.py -docs/models/chatmoderationrequestinputs3.md -docs/models/response.md -src/mistralai/client/models/referencechunk.py -docs/models/jobinrepository.md -src/mistralai/client/models/files_api_routes_retrieve_fileop.py -src/mistralai/client/sdkconfiguration.py -src/mistralai/client/models/agents_api_v1_conversations_messagesop.py -src/mistralai/client/models/instructrequest.py -src/mistralai/client/models/classifiertargetout.py -docs/models/classifierdetailedjoboutobject.md -src/mistralai/client/models/inputentries.py -src/mistralai/client/models/toolchoiceenum.py -docs/models/chatcompletionstreamrequesttoolchoice.md -docs/models/agentconversation.md -docs/models/utils/retryconfig.md -src/mistralai/client/models/functioncall.py -docs/models/mistralpromptmode.md -docs/models/conversationresponseobject.md -src/mistralai/client/models/ocrtableobject.py -src/mistralai/client/models/toolexecutionentry.py -docs/models/classifierdetailedjobout.md -docs/models/conversationresponse.md -docs/models/agentsapiv1agentslistversionaliasesrequest.md -docs/models/conversationeventsdata.md -src/mistralai/client/models/ocrusageinfo.py -src/mistralai/client/models/ftmodelcard.py -src/mistralai/client/models/libraries_share_list_v1op.py -docs/models/modellistdata.md -docs/models/messageoutputcontentchunks.md -docs/models/modelconversation.md -docs/models/batchjobstatus.md -docs/models/encodingformat.md -docs/models/jobsapiroutesfinetuninggetfinetuningjobresponse.md -docs/models/utils/retryconfig.md -docs/models/modellist.md -docs/models/textchunktype.md -docs/models/completionargs.md -docs/models/agenthandoffstartedevent.md -docs/models/basemodelcard.md -src/mistralai/client/models/classifierjobout.py -docs/models/batchjobout.md -docs/models/conversationstreamrequestagentversion.md -docs/models/filesapiroutesdownloadfilerequest.md -src/mistralai/client/models/fileschema.py -docs/models/completiontrainingparameters.md -docs/models/wandbintegrationout.md -docs/models/agentobject.md -src/mistralai/client/models/classifierdetailedjobout.py -src/mistralai/client/models/jobs_api_routes_fine_tuning_archive_fine_tuned_modelop.py -USAGE.md -docs/models/deltamessage.md -docs/models/messageinputentry.md -docs/models/jobsapiroutesfinetuningupdatefinetunedmodelrequest.md -docs/models/filechunk.md -src/mistralai/client/models/agent.py -src/mistralai/client/models/agents_api_v1_conversations_append_streamop.py -src/mistralai/client/models/agents_api_v1_agents_list_versionsop.py -docs/models/classifierftmodeloutobject.md -src/mistralai/client/models/ftmodelcapabilitiesout.py -src/mistralai/client/models/listsharingout.py -src/mistralai/client/models/systemmessagecontentchunks.py -src/mistralai/client/models/agents_api_v1_agents_updateop.py -docs/models/retrievefileout.md -src/mistralai/client/models/agents_api_v1_conversations_historyop.py -src/mistralai/client/fim.py -docs/models/embeddingdtype.md -src/mistralai/client/models/conversationrestartstreamrequest.py -src/mistralai/client/models/completionargs.py -docs/models/toolexecutionstartedeventname.md -src/mistralai/client/models/transcriptionstreamlanguage.py -docs/models/librariessharelistv1request.md -src/mistralai/client/fine_tuning.py -docs/models/agentsapiv1conversationsrestartrequest.md -docs/models/conversationrestartstreamrequest.md -docs/models/transcriptionstreamlanguage.md -docs/models/toolexecutiondoneeventname.md -docs/models/classifierjoboutintegration.md -docs/models/classifiertrainingparametersin.md -src/mistralai/client/models/agentupdaterequest.py -docs/models/agentscompletionrequestmessage.md -docs/models/chatmoderationrequest.md -docs/models/chatcompletionchoice.md -docs/models/batchjoboutobject.md -docs/models/toolchoiceenum.md -docs/models/ocrrequest.md -src/mistralai/client/models/updateftmodelin.py -docs/models/classifierdetailedjoboutintegration.md -src/mistralai/client/models/agenthandoffdoneevent.py -src/mistralai/client/models/files_api_routes_list_filesop.py -src/mistralai/client/ocr.py -docs/models/embeddingrequest.md -src/mistralai/client/models/conversationstreamrequest.py -src/mistralai/client/models/thinkchunk.py -docs/models/toolchoice.md -docs/models/documentupload.md -docs/models/imageurlchunktype.md -docs/models/conversationrestartrequestagentversion.md -docs/models/transcriptionstreamdone.md -src/mistralai/client/models/libraryout.py -src/mistralai/client/models/conversationappendrequest.py -src/mistralai/client/models/audioformat.py -docs/models/conversationhistoryobject.md -docs/models/ftclassifierlossfunction.md -docs/models/websearchtool.md -docs/models/messageoutputentryobject.md -src/mistralai/client/models/batchjobsout.py -docs/models/agentsapiv1agentsdeleterequest.md -docs/models/libraryout.md -docs/models/batchjobsoutobject.md -docs/models/functionresultentrytype.md -src/mistralai/client/models/agents_api_v1_conversations_restart_streamop.py -docs/models/completionjoboutstatus.md -docs/models/documenttextcontent.md -docs/models/legacyjobmetadataout.md -docs/models/prediction.md -src/mistralai/client/models_.py -src/mistralai/client/models/sharingdelete.py -src/mistralai/client/models/usageinfo.py -docs/models/thinkchunktype.md -docs/models/agentsapiv1conversationshistoryrequest.md -src/mistralai/client/models/jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop.py -src/mistralai/client/models/jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop.py -src/mistralai/client/models/responseformat.py -docs/models/builtinconnectors.md -docs/models/realtimetranscriptionsession.md -docs/models/documentlibrarytool.md -docs/models/toolfilechunktool.md -docs/models/messageinputcontentchunks.md -src/mistralai/client/models/checkpointout.py -src/mistralai/client/models/validationerror.py -docs/models/utils/retryconfig.md -docs/models/chatmoderationrequestinputs2.md -docs/models/format_.md -docs/sdks/batchjobs/README.md -docs/models/agentsapiv1conversationsrestartstreamrequest.md -docs/models/filesapiroutesdeletefilerequest.md -docs/models/toolexecutionentry.md -docs/models/metricout.md -src/mistralai/client/models/completionjobout.py -docs/models/deletefileout.md -docs/models/functioncallentrytype.md -docs/models/filepurpose.md -docs/models/transcriptionsegmentchunk.md -docs/models/usageinfo.md -docs/models/responsev1conversationsget.md -src/mistralai/client/models/ssetypes.py -src/mistralai/client/models/audioencoding.py -docs/models/librariesdocumentsgetsignedurlv1request.md -docs/models/timestampgranularity.md -docs/models/conversationrequesthandoffexecution.md -src/mistralai/client/transcriptions.py -src/mistralai/client/models/function.py -src/mistralai/client/models/toolexecutiondeltaevent.py -docs/models/conversationappendstreamrequesthandoffexecution.md -docs/models/realtimetranscriptionerrordetail.md -docs/models/toolexecutiondeltaeventname.md -src/mistralai/client/models/__init__.py -src/mistralai/client/models/codeinterpretertool.py -docs/models/utils/retryconfig.md -docs/models/completiondetailedjoboutstatus.md -docs/models/librariesdocumentsgetv1request.md -src/mistralai/client/models/messageoutputevent.py -src/mistralai/client/models/agentscompletionstreamrequest.py -src/mistralai/client/models/textchunk.py -docs/models/conversationstreamrequesttool.md -docs/models/systemmessagecontent.md -docs/models/agentsapiv1conversationslistrequest.md -docs/models/chatcompletionstreamrequeststop.md -docs/models/responseerrorevent.md -docs/models/usermessagecontent.md -docs/models/audioencoding.md -docs/models/messageinputentryrole.md -docs/models/inputentries.md -src/mistralai/client/models/agents_api_v1_conversations_restartop.py -src/mistralai/client/models/messageentries.py -docs/models/ocrpageobject.md -src/mistralai/client/models/completionevent.py -src/mistralai/client/models/batchjobin.py -src/mistralai/client/models/requestsource.py -src/mistralai/client/models/fimcompletionrequest.py -docs/models/utils/retryconfig.md -src/mistralai/client/models/sharingout.py -docs/models/messageentries.md -docs/models/jobsoutdata.md -src/mistralai/client/batch_jobs.py -src/mistralai/client/models/messageinputentry.py -docs/models/uploadfileout.md -src/mistralai/client/models/finetuneablemodeltype.py -docs/models/documentupdatein.md -docs/models/toolmessagecontent.md -docs/models/utils/retryconfig.md -docs/models/documentout.md -docs/models/functionname.md -src/mistralai/client/documents.py -src/mistralai/client/models/realtimetranscriptionsessioncreated.py -docs/models/conversationstreamrequesthandoffexecution.md -docs/models/ocrresponse.md -src/mistralai/client/models/libraries_share_create_v1op.py -docs/models/functioncallentryobject.md -docs/models/httpvalidationerror.md -src/mistralai/client/models/agents_api_v1_agents_getop.py -docs/models/responsedoneevent.md -docs/models/jobsapiroutesfinetuningarchivefinetunedmodelrequest.md -docs/models/utils/retryconfig.md -src/mistralai/client/models/completionftmodelout.py -docs/models/utils/retryconfig.md -src/mistralai/client/files.py -docs/models/batchjobsout.md -docs/models/audiotranscriptionrequeststream.md -src/mistralai/client/models/functioncallentryarguments.py -docs/models/responsestartedevent.md -src/mistralai/client/models/agents_api_v1_agents_deleteop.py -docs/models/utils/retryconfig.md -docs/models/completionchunk.md -src/mistralai/client/models/agents_api_v1_conversations_listop.py -src/mistralai/client/models/archiveftmodelout.py -docs/models/agentaliasresponse.md -docs/models/realtimetranscriptionsessionupdated.md -docs/models/batcherror.md -docs/models/contentchunk.md -docs/models/source.md -docs/models/utils/retryconfig.md -docs/models/toolexecutiondoneevent.md -docs/models/realtimetranscriptionerrordetailmessage.md -docs/models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md -docs/models/sharingdelete.md -docs/models/agentsapiv1agentscreateorupdatealiasrequest.md -docs/models/completionjobout.md -docs/models/conversationrequest.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/betaagents/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/conversations/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/libraries/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/accesses/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/documents/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/chat/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/classifiers/README.md -docs/models/utils/retryconfig.md -docs/sdks/embeddings/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/files/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/fim/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/finetuningjobs/README.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/models/utils/retryconfig.md -docs/sdks/models/README.md -docs/models/utils/retryconfig.md -docs/sdks/ocr/README.md -docs/models/processingstatusout.md -docs/models/completionargsstop.md -docs/models/ocrtableobject.md -src/mistralai/client/models/assistantmessage.py -src/mistralai/client/models/libraries_documents_update_v1op.py -src/mistralai/client/models/agenthandoffstartedevent.py -src/mistralai/client/models/eventout.py -src/mistralai/client/models/toolreferencechunk.py -docs/models/githubrepositoryin.md -src/mistralai/client/models/messageoutputcontentchunks.py -src/mistralai/client/models/agenthandoffentry.py -docs/models/jsonschema.md -docs/models/conversationrestartrequesthandoffexecution.md -docs/models/listfilesout.md -src/mistralai/client/models/transcriptionstreamevents.py -docs/models/ftmodelcard.md -docs/models/jobinintegration.md -src/mistralai/client/models/conversationrestartrequest.py -src/mistralai/client/models/encodingformat.py -docs/models/deltamessagecontent.md -src/mistralai/client/models/outputcontentchunks.py -docs/models/toolfilechunktype.md -src/mistralai/client/_hooks/__init__.py -src/mistralai/client/models/entitytype.py -docs/models/deletemodelout.md -src/mistralai/client/embeddings.py -docs/models/documenturlchunktype.md -docs/models/batchjobin.md -src/mistralai/client/models/wandbintegrationout.py -docs/models/transcriptionstreameventsdata.md -src/mistralai/client/models/classificationresponse.py -docs/models/trainingfile.md -src/mistralai/client/models/transcriptionsegmentchunk.py -docs/models/audiotranscriptionrequest.md -src/mistralai/client/models/githubrepositoryout.py -src/mistralai/client/models/functiontool.py -docs/models/jobsapiroutesfinetuninggetfinetuningjobsrequest.md -docs/models/conversationusageinfo.md -docs/models/ssetypes.md -src/mistralai/client/models/listdocumentout.py -docs/models/libraryin.md -src/mistralai/client/models/libraries_share_delete_v1op.py -src/mistralai/client/models/systemmessage.py -src/mistralai/client/models/chatcompletionstreamrequest.py -src/mistralai/client/models/delete_model_v1_models_model_id_deleteop.py -docs/models/filesapirouteslistfilesrequest.md -docs/models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md -src/mistralai/client/models/security.py -docs/models/modelconversationobject.md -src/mistralai/client/models/conversationmessages.py -docs/models/output.md -src/mistralai/client/models/libraries_documents_get_extracted_text_signed_url_v1op.py -src/mistralai/client/models/classificationrequest.py -docs/models/librariesdocumentslistv1request.md -docs/models/toolmessage.md -docs/models/agentsapiv1agentslistversionsrequest.md -src/mistralai/client/models/embeddingresponsedata.py -src/mistralai/client/models/conversationhistory.py -docs/models/librariessharecreatev1request.md -docs/models/messageinputentrycontent.md -src/mistralai/client/models/functioncallentry.py -src/mistralai/client/models/builtinconnectors.py -src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobop.py -src/mistralai/client/models/httpvalidationerror.py -src/mistralai/client/classifiers.py -docs/models/transcriptionsegmentchunktype.md -docs/models/arguments.md -docs/models/checkpointout.md -src/mistralai/client/beta.py -docs/models/archiveftmodeloutobject.md -docs/models/jobsapiroutesbatchcancelbatchjobrequest.md -docs/models/imageurlchunk.md -src/mistralai/client/models/batcherror.py -docs/models/inputs.md diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index a0e535c2..a9e18489 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,57 +2,57 @@ speakeasyVersion: 1.685.0 sources: mistral-azure-source: sourceNamespace: mistral-openapi-azure - sourceRevisionDigest: sha256:544a7fd4d099e72a9a12681b326d44201f1b163e4df2f5fd643d831167255d84 - sourceBlobDigest: sha256:41c72401329a30983907c32a60063da8ccd82137cf79d7f452089b5b83bb9d92 + sourceRevisionDigest: sha256:d303e640ad565cc8a9801519b20dc7eab226efdfdab951c11256962d9e479f74 + sourceBlobDigest: sha256:6e4c789de61b2c9c604bf581e0abbadae90e360491d95ec4247678f4f70cee87 tags: - latest mistral-google-cloud-source: sourceNamespace: mistral-openapi-google-cloud - sourceRevisionDigest: sha256:e3dd3079347edf744151936aaee4ec0ce3eeeb8f46b5c7f31f8e224221e879d4 - sourceBlobDigest: sha256:7a525230930debff23fec4e92e3ad2a57889ea46de86cc96d519615709ae8a16 + sourceRevisionDigest: sha256:351c4d392b8b2220c337a207e98ed5665ed27fd85de854871a70c4bc2b9c0784 + sourceBlobDigest: sha256:d79b21f70efb93b0cd261d2044939a288beaf8707a7caae86aca5c4d5de3821b tags: - latest mistral-openapi: sourceNamespace: mistral-openapi - sourceRevisionDigest: sha256:4e49849eba5334a3fe4a3d081baa9afdecd8f41dfc4c2a5115bc19ead4d92d13 - sourceBlobDigest: sha256:3ab3c61ac6a4e9fab37d924d516838ca27dd7e57a1b5e9059d4db2ef29efec56 + sourceRevisionDigest: sha256:74d0de7750f6a1878b68c9da683eba7a447d7c367131d0cb8f5c3b1e05829624 + sourceBlobDigest: sha256:41e8354c48993fc29be68959d835ea4f8e0cc1d4b4fbd527afcd970bc02c62a2 tags: - latest targets: mistralai-azure-sdk: source: mistral-azure-source sourceNamespace: mistral-openapi-azure - sourceRevisionDigest: sha256:544a7fd4d099e72a9a12681b326d44201f1b163e4df2f5fd643d831167255d84 - sourceBlobDigest: sha256:41c72401329a30983907c32a60063da8ccd82137cf79d7f452089b5b83bb9d92 + sourceRevisionDigest: sha256:d303e640ad565cc8a9801519b20dc7eab226efdfdab951c11256962d9e479f74 + sourceBlobDigest: sha256:6e4c789de61b2c9c604bf581e0abbadae90e360491d95ec4247678f4f70cee87 codeSamplesNamespace: mistral-openapi-azure-code-samples - codeSamplesRevisionDigest: sha256:57821a9bf6cfe7001dfcbcaa2f17b233b98c2f79e2d7588540c41750f10b9c05 + codeSamplesRevisionDigest: sha256:0109302b87fa17b0103ef1e372fae76356811b3c552103e659bd5373d537d759 mistralai-gcp-sdk: source: mistral-google-cloud-source sourceNamespace: mistral-openapi-google-cloud - sourceRevisionDigest: sha256:e3dd3079347edf744151936aaee4ec0ce3eeeb8f46b5c7f31f8e224221e879d4 - sourceBlobDigest: sha256:7a525230930debff23fec4e92e3ad2a57889ea46de86cc96d519615709ae8a16 + sourceRevisionDigest: sha256:351c4d392b8b2220c337a207e98ed5665ed27fd85de854871a70c4bc2b9c0784 + sourceBlobDigest: sha256:d79b21f70efb93b0cd261d2044939a288beaf8707a7caae86aca5c4d5de3821b codeSamplesNamespace: mistral-openapi-google-cloud-code-samples - codeSamplesRevisionDigest: sha256:404d5964361b3ced085b11e4b8408c36a4a92efe12a97f7497919efdf7594f6f + codeSamplesRevisionDigest: sha256:09bb7cbf291076170d228116db05d1c9606af541b301b6564609c4d76633258a mistralai-sdk: source: mistral-openapi sourceNamespace: mistral-openapi - sourceRevisionDigest: sha256:4e49849eba5334a3fe4a3d081baa9afdecd8f41dfc4c2a5115bc19ead4d92d13 - sourceBlobDigest: sha256:3ab3c61ac6a4e9fab37d924d516838ca27dd7e57a1b5e9059d4db2ef29efec56 + sourceRevisionDigest: sha256:74d0de7750f6a1878b68c9da683eba7a447d7c367131d0cb8f5c3b1e05829624 + sourceBlobDigest: sha256:41e8354c48993fc29be68959d835ea4f8e0cc1d4b4fbd527afcd970bc02c62a2 codeSamplesNamespace: mistral-openapi-code-samples - codeSamplesRevisionDigest: sha256:debd698577e8da014e900a57194128d867ad76fd0d2e2b361e9d0c298700fc67 + codeSamplesRevisionDigest: sha256:f37fb6188ad25957bef4cadaa03f454a4f9ab0c045db633a46d9cc89af145ba2 workflow: workflowVersion: 1.0.0 speakeasyVersion: 1.685.0 sources: mistral-azure-source: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-azure:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-azure:v2 mistral-google-cloud-source: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-google-cloud:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-google-cloud:v2 mistral-openapi: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi:v2 targets: mistralai-azure-sdk: target: python diff --git a/.speakeasy/workflow.yaml b/.speakeasy/workflow.yaml index 8557ab42..b45d6b3b 100644 --- a/.speakeasy/workflow.yaml +++ b/.speakeasy/workflow.yaml @@ -3,13 +3,13 @@ speakeasyVersion: 1.685.0 sources: mistral-azure-source: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-azure:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-azure:v2 mistral-google-cloud-source: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-google-cloud:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi-google-cloud:v2 mistral-openapi: inputs: - - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi:main + - location: registry.speakeasyapi.dev/mistral-dev/mistral-dev/mistral-openapi:v2 targets: mistralai-azure-sdk: target: python diff --git a/MIGRATION.md b/MIGRATION.md index 5fb16739..9f39cdb5 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -49,6 +49,19 @@ Some type names have been updated for clarity and consistency: | `HandoffExecution` | `ConversationRequestHandoffExecution` | | `AgentVersion` | `ConversationRequestAgentVersion` | +### Shorter Request/Response Class Names + +Internal request and response wrapper classes now use concise names: + +| Old Name | New Name | +|---|---| +| `JobsAPIRoutesFineTuningArchiveFineTunedModelRequest` | `ArchiveModelRequest` | +| `JobsAPIRoutesFineTuningCreateFineTuningJobResponse` | `CreateFineTuningJobResponse` | +| `FilesAPIRoutesUploadFileRequest` | `UploadFileRequest` | +| `AgentsAPIV1ConversationsAppendRequest` | `AppendConversationRequest` | + +This affects all operation-specific request/response types. Core models like `UserMessage`, `ChatCompletionRequest`, etc. are unchanged. + Enums now accept unknown values for forward compatibility with API changes. --- diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..a169d78f --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +.PHONY: help test-generate update-speakeasy-version + +help: + @echo "Available targets:" + @echo " make test-generate Test SDK generation locally" + @echo " make update-speakeasy-version VERSION=x.y.z Update Speakeasy CLI version" + @echo "" + @echo "Note: Production SDK generation is done via GitHub Actions:" + @echo " .github/workflows/sdk_generation_mistralai_sdk.yaml" + +# Test SDK generation locally. +# For production, use GitHub Actions: .github/workflows/sdk_generation_mistralai_sdk.yaml +# This uses the Speakeasy CLI version defined in .speakeasy/workflow.yaml +test-generate: + speakeasy run --skip-versioning + +# Update the Speakeasy CLI version (the code generator tool). +# This modifies speakeasyVersion in .speakeasy/workflow.yaml and regenerates the SDK. +# Usage: make update-speakeasy-version VERSION=1.685.0 +update-speakeasy-version: +ifndef VERSION + $(error VERSION is required. This is the Speakeasy CLI version (e.g., 1.685.0)) +endif + uv run inv update-speakeasy --version "$(VERSION)" --targets "all" diff --git a/README.md b/README.md index 04cb586c..53de43f5 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,9 @@ $ source ~/.zshenv ## Summary -Mistral AI API: Our Chat Completion and Embeddings APIs specification. Create your account on [La Plateforme](https://console.mistral.ai) to get access and read the [docs](https://docs.mistral.ai) to learn how to use it. +Mistral AI API: Dora OpenAPI schema + +Our Chat Completion and Embeddings APIs specification. Create your account on [La Plateforme](https://console.mistral.ai) to get access and read the [docs](https://docs.mistral.ai) to learn how to use it. @@ -485,6 +487,7 @@ The documentation for the GCP SDK is available [here](packages/mistralai_gcp/REA * [get_version](docs/sdks/betaagents/README.md#get_version) - Retrieve a specific version of an agent. * [create_version_alias](docs/sdks/betaagents/README.md#create_version_alias) - Create or update an agent version alias. * [list_version_aliases](docs/sdks/betaagents/README.md#list_version_aliases) - List all aliases for an agent. +* [delete_version_alias](docs/sdks/betaagents/README.md#delete_version_alias) - Delete an agent version alias. ### [Beta.Conversations](docs/sdks/conversations/README.md) @@ -602,14 +605,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.conversations.start_stream(inputs=[ - { - "object": "entry", - "type": "function.result", - "tool_call_id": "", - "result": "", - }, - ], stream=True, completion_args={ + res = mistral.beta.conversations.start_stream(inputs="", stream=True, completion_args={ "response_format": { "type": "text", }, @@ -646,7 +642,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.upload(library_id="a02150d9-5ee0-4877-b62c-28b1fcdf3b76", file={ + res = mistral.beta.libraries.documents.upload(library_id="f973c54e-979a-4464-9d36-8cc31beb21fe", file={ "file_name": "example.file", "content": open("example.file", "rb"), }) @@ -762,7 +758,7 @@ with Mistral( **Inherit from [`MistralError`](./src/mistralai/client/models/mistralerror.py)**: -* [`HTTPValidationError`](./src/mistralai/client/models/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 52 of 74 methods.* +* [`HTTPValidationError`](./src/mistralai/client/models/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 53 of 75 methods.* * [`ResponseValidationError`](./src/mistralai/client/models/responsevalidationerror.py): Type mismatch between the response data and the expected Pydantic model. Provides access to the Pydantic validation error via the `cause` attribute. diff --git a/docs/models/agent.md b/docs/models/agent.md index bd143350..e335d889 100644 --- a/docs/models/agent.md +++ b/docs/models/agent.md @@ -20,4 +20,5 @@ | `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | | `updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A | | `deployment_chat` | *bool* | :heavy_check_mark: | N/A | -| `source` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file +| `source` | *str* | :heavy_check_mark: | N/A | +| `version_message` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentcreationrequest.md b/docs/models/agentcreationrequest.md index 6a24c00b..f0f0fdbc 100644 --- a/docs/models/agentcreationrequest.md +++ b/docs/models/agentcreationrequest.md @@ -12,4 +12,5 @@ | `name` | *str* | :heavy_check_mark: | N/A | | `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `handoffs` | List[*str*] | :heavy_minus_sign: | N/A | -| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | \ No newline at end of file +| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | +| `version_message` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1agentsgetrequest.md b/docs/models/agentsapiv1agentsgetrequest.md deleted file mode 100644 index ceffe009..00000000 --- a/docs/models/agentsapiv1agentsgetrequest.md +++ /dev/null @@ -1,9 +0,0 @@ -# AgentsAPIV1AgentsGetRequest - - -## Fields - -| Field | Type | Required | Description | -| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | -| `agent_id` | *str* | :heavy_check_mark: | N/A | -| `agent_version` | [OptionalNullable[models.AgentsAPIV1AgentsGetAgentVersion]](../models/agentsapiv1agentsgetagentversion.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentupdaterequest.md b/docs/models/agentupdaterequest.md index b276e199..b1830d7b 100644 --- a/docs/models/agentupdaterequest.md +++ b/docs/models/agentupdaterequest.md @@ -13,4 +13,5 @@ | `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `handoffs` | List[*str*] | :heavy_minus_sign: | N/A | | `deployment_chat` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | -| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | \ No newline at end of file +| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | +| `version_message` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1conversationsappendrequest.md b/docs/models/appendconversationrequest.md similarity index 96% rename from docs/models/agentsapiv1conversationsappendrequest.md rename to docs/models/appendconversationrequest.md index ac8a00ec..977d8e8b 100644 --- a/docs/models/agentsapiv1conversationsappendrequest.md +++ b/docs/models/appendconversationrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsAppendRequest +# AppendConversationRequest ## Fields diff --git a/docs/models/agentsapiv1conversationsappendstreamrequest.md b/docs/models/appendconversationstreamrequest.md similarity index 96% rename from docs/models/agentsapiv1conversationsappendstreamrequest.md rename to docs/models/appendconversationstreamrequest.md index dbc330f1..a23231c2 100644 --- a/docs/models/agentsapiv1conversationsappendstreamrequest.md +++ b/docs/models/appendconversationstreamrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsAppendStreamRequest +# AppendConversationStreamRequest ## Fields diff --git a/docs/models/archiveftmodelout.md b/docs/models/archiveftmodelout.md index 46a9e755..98fa7b19 100644 --- a/docs/models/archiveftmodelout.md +++ b/docs/models/archiveftmodelout.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -| `id` | *str* | :heavy_check_mark: | N/A | -| `object` | [Optional[models.ArchiveFTModelOutObject]](../models/archiveftmodeloutobject.md) | :heavy_minus_sign: | N/A | -| `archived` | *Optional[bool]* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- | +| `id` | *str* | :heavy_check_mark: | N/A | +| `object` | *Optional[Literal["model"]]* | :heavy_minus_sign: | N/A | +| `archived` | *Optional[bool]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/archiveftmodeloutobject.md b/docs/models/archiveftmodeloutobject.md deleted file mode 100644 index f6f46889..00000000 --- a/docs/models/archiveftmodeloutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# ArchiveFTModelOutObject - - -## Values - -| Name | Value | -| ------- | ------- | -| `MODEL` | model | \ No newline at end of file diff --git a/docs/models/jobsapiroutesfinetuningarchivefinetunedmodelrequest.md b/docs/models/archivemodelrequest.md similarity index 93% rename from docs/models/jobsapiroutesfinetuningarchivefinetunedmodelrequest.md rename to docs/models/archivemodelrequest.md index f9700df5..806d135e 100644 --- a/docs/models/jobsapiroutesfinetuningarchivefinetunedmodelrequest.md +++ b/docs/models/archivemodelrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningArchiveFineTunedModelRequest +# ArchiveModelRequest ## Fields diff --git a/docs/models/batchjobout.md b/docs/models/batchjobout.md index cb49649b..5f101173 100644 --- a/docs/models/batchjobout.md +++ b/docs/models/batchjobout.md @@ -3,24 +3,24 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -| `id` | *str* | :heavy_check_mark: | N/A | -| `object` | [Optional[models.BatchJobOutObject]](../models/batchjoboutobject.md) | :heavy_minus_sign: | N/A | -| `input_files` | List[*str*] | :heavy_check_mark: | N/A | -| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | -| `endpoint` | *str* | :heavy_check_mark: | N/A | -| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `agent_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `output_file` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `error_file` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `errors` | List[[models.BatchError](../models/batcherror.md)] | :heavy_check_mark: | N/A | -| `outputs` | List[Dict[str, *Any*]] | :heavy_minus_sign: | N/A | -| `status` | [models.BatchJobStatus](../models/batchjobstatus.md) | :heavy_check_mark: | N/A | -| `created_at` | *int* | :heavy_check_mark: | N/A | -| `total_requests` | *int* | :heavy_check_mark: | N/A | -| `completed_requests` | *int* | :heavy_check_mark: | N/A | -| `succeeded_requests` | *int* | :heavy_check_mark: | N/A | -| `failed_requests` | *int* | :heavy_check_mark: | N/A | -| `started_at` | *OptionalNullable[int]* | :heavy_minus_sign: | N/A | -| `completed_at` | *OptionalNullable[int]* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | +| `id` | *str* | :heavy_check_mark: | N/A | +| `object` | *Optional[Literal["batch"]]* | :heavy_minus_sign: | N/A | +| `input_files` | List[*str*] | :heavy_check_mark: | N/A | +| `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | +| `endpoint` | *str* | :heavy_check_mark: | N/A | +| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `agent_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `output_file` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `error_file` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `errors` | List[[models.BatchError](../models/batcherror.md)] | :heavy_check_mark: | N/A | +| `outputs` | List[Dict[str, *Any*]] | :heavy_minus_sign: | N/A | +| `status` | [models.BatchJobStatus](../models/batchjobstatus.md) | :heavy_check_mark: | N/A | +| `created_at` | *int* | :heavy_check_mark: | N/A | +| `total_requests` | *int* | :heavy_check_mark: | N/A | +| `completed_requests` | *int* | :heavy_check_mark: | N/A | +| `succeeded_requests` | *int* | :heavy_check_mark: | N/A | +| `failed_requests` | *int* | :heavy_check_mark: | N/A | +| `started_at` | *OptionalNullable[int]* | :heavy_minus_sign: | N/A | +| `completed_at` | *OptionalNullable[int]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/batchjoboutobject.md b/docs/models/batchjoboutobject.md deleted file mode 100644 index 64ae8965..00000000 --- a/docs/models/batchjoboutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# BatchJobOutObject - - -## Values - -| Name | Value | -| ------- | ------- | -| `BATCH` | batch | \ No newline at end of file diff --git a/docs/models/batchjobsout.md b/docs/models/batchjobsout.md index a76cfdcc..7a9d6f68 100644 --- a/docs/models/batchjobsout.md +++ b/docs/models/batchjobsout.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| `data` | List[[models.BatchJobOut](../models/batchjobout.md)] | :heavy_minus_sign: | N/A | -| `object` | [Optional[models.BatchJobsOutObject]](../models/batchjobsoutobject.md) | :heavy_minus_sign: | N/A | -| `total` | *int* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | +| `data` | List[[models.BatchJobOut](../models/batchjobout.md)] | :heavy_minus_sign: | N/A | +| `object` | *Optional[Literal["list"]]* | :heavy_minus_sign: | N/A | +| `total` | *int* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/batchjobsoutobject.md b/docs/models/batchjobsoutobject.md deleted file mode 100644 index d4bf9f65..00000000 --- a/docs/models/batchjobsoutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# BatchJobsOutObject - - -## Values - -| Name | Value | -| ------ | ------ | -| `LIST` | list | \ No newline at end of file diff --git a/docs/models/jobsapiroutesbatchcancelbatchjobrequest.md b/docs/models/cancelbatchjobrequest.md similarity index 86% rename from docs/models/jobsapiroutesbatchcancelbatchjobrequest.md rename to docs/models/cancelbatchjobrequest.md index c19d0241..f31f843b 100644 --- a/docs/models/jobsapiroutesbatchcancelbatchjobrequest.md +++ b/docs/models/cancelbatchjobrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesBatchCancelBatchJobRequest +# CancelBatchJobRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningcancelfinetuningjobrequest.md b/docs/models/cancelfinetuningjobrequest.md similarity index 88% rename from docs/models/jobsapiroutesfinetuningcancelfinetuningjobrequest.md rename to docs/models/cancelfinetuningjobrequest.md index 883cbac6..6525788c 100644 --- a/docs/models/jobsapiroutesfinetuningcancelfinetuningjobrequest.md +++ b/docs/models/cancelfinetuningjobrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningCancelFineTuningJobRequest +# CancelFineTuningJobRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuninggetfinetuningjobresponse.md b/docs/models/cancelfinetuningjobresponse.md similarity index 83% rename from docs/models/jobsapiroutesfinetuninggetfinetuningjobresponse.md rename to docs/models/cancelfinetuningjobresponse.md index e0d2e361..c512342e 100644 --- a/docs/models/jobsapiroutesfinetuninggetfinetuningjobresponse.md +++ b/docs/models/cancelfinetuningjobresponse.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningGetFineTuningJobResponse +# CancelFineTuningJobResponse OK diff --git a/docs/models/classifierdetailedjobout.md b/docs/models/classifierdetailedjobout.md index 15f70aeb..fb532449 100644 --- a/docs/models/classifierdetailedjobout.md +++ b/docs/models/classifierdetailedjobout.md @@ -7,13 +7,13 @@ | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | `id` | *str* | :heavy_check_mark: | N/A | | `auto_start` | *bool* | :heavy_check_mark: | N/A | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `status` | [models.ClassifierDetailedJobOutStatus](../models/classifierdetailedjoboutstatus.md) | :heavy_check_mark: | N/A | | `created_at` | *int* | :heavy_check_mark: | N/A | | `modified_at` | *int* | :heavy_check_mark: | N/A | | `training_files` | List[*str*] | :heavy_check_mark: | N/A | | `validation_files` | List[*str*] | :heavy_minus_sign: | N/A | -| `object` | [Optional[models.ClassifierDetailedJobOutObject]](../models/classifierdetailedjoboutobject.md) | :heavy_minus_sign: | N/A | +| `object` | *Optional[Literal["job"]]* | :heavy_minus_sign: | N/A | | `fine_tuned_model` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `integrations` | List[[models.ClassifierDetailedJobOutIntegration](../models/classifierdetailedjoboutintegration.md)] | :heavy_minus_sign: | N/A | diff --git a/docs/models/classifierdetailedjoboutobject.md b/docs/models/classifierdetailedjoboutobject.md deleted file mode 100644 index 08cbcffc..00000000 --- a/docs/models/classifierdetailedjoboutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# ClassifierDetailedJobOutObject - - -## Values - -| Name | Value | -| ----- | ----- | -| `JOB` | job | \ No newline at end of file diff --git a/docs/models/classifierftmodelout.md b/docs/models/classifierftmodelout.md index d7bcd3ca..6e7afbbe 100644 --- a/docs/models/classifierftmodelout.md +++ b/docs/models/classifierftmodelout.md @@ -3,21 +3,21 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -| `id` | *str* | :heavy_check_mark: | N/A | -| `object` | [Optional[models.ClassifierFTModelOutObject]](../models/classifierftmodeloutobject.md) | :heavy_minus_sign: | N/A | -| `created` | *int* | :heavy_check_mark: | N/A | -| `owned_by` | *str* | :heavy_check_mark: | N/A | -| `workspace_id` | *str* | :heavy_check_mark: | N/A | -| `root` | *str* | :heavy_check_mark: | N/A | -| `root_version` | *str* | :heavy_check_mark: | N/A | -| `archived` | *bool* | :heavy_check_mark: | N/A | -| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `capabilities` | [models.FTModelCapabilitiesOut](../models/ftmodelcapabilitiesout.md) | :heavy_check_mark: | N/A | -| `max_context_length` | *Optional[int]* | :heavy_minus_sign: | N/A | -| `aliases` | List[*str*] | :heavy_minus_sign: | N/A | -| `job` | *str* | :heavy_check_mark: | N/A | -| `classifier_targets` | List[[models.ClassifierTargetOut](../models/classifiertargetout.md)] | :heavy_check_mark: | N/A | -| `model_type` | *Literal["classifier"]* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `id` | *str* | :heavy_check_mark: | N/A | +| `object` | *Optional[Literal["model"]]* | :heavy_minus_sign: | N/A | +| `created` | *int* | :heavy_check_mark: | N/A | +| `owned_by` | *str* | :heavy_check_mark: | N/A | +| `workspace_id` | *str* | :heavy_check_mark: | N/A | +| `root` | *str* | :heavy_check_mark: | N/A | +| `root_version` | *str* | :heavy_check_mark: | N/A | +| `archived` | *bool* | :heavy_check_mark: | N/A | +| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `capabilities` | [models.FTModelCapabilitiesOut](../models/ftmodelcapabilitiesout.md) | :heavy_check_mark: | N/A | +| `max_context_length` | *Optional[int]* | :heavy_minus_sign: | N/A | +| `aliases` | List[*str*] | :heavy_minus_sign: | N/A | +| `job` | *str* | :heavy_check_mark: | N/A | +| `classifier_targets` | List[[models.ClassifierTargetOut](../models/classifiertargetout.md)] | :heavy_check_mark: | N/A | +| `model_type` | *Literal["classifier"]* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/classifierftmodeloutobject.md b/docs/models/classifierftmodeloutobject.md deleted file mode 100644 index 9fe05bcf..00000000 --- a/docs/models/classifierftmodeloutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# ClassifierFTModelOutObject - - -## Values - -| Name | Value | -| ------- | ------- | -| `MODEL` | model | \ No newline at end of file diff --git a/docs/models/classifierjobout.md b/docs/models/classifierjobout.md index f8259cab..ceecef5d 100644 --- a/docs/models/classifierjobout.md +++ b/docs/models/classifierjobout.md @@ -7,13 +7,13 @@ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `id` | *str* | :heavy_check_mark: | The ID of the job. | | `auto_start` | *bool* | :heavy_check_mark: | N/A | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `status` | [models.ClassifierJobOutStatus](../models/classifierjoboutstatus.md) | :heavy_check_mark: | The current status of the fine-tuning job. | | `created_at` | *int* | :heavy_check_mark: | The UNIX timestamp (in seconds) for when the fine-tuning job was created. | | `modified_at` | *int* | :heavy_check_mark: | The UNIX timestamp (in seconds) for when the fine-tuning job was last modified. | | `training_files` | List[*str*] | :heavy_check_mark: | A list containing the IDs of uploaded files that contain training data. | | `validation_files` | List[*str*] | :heavy_minus_sign: | A list containing the IDs of uploaded files that contain validation data. | -| `object` | [Optional[models.ClassifierJobOutObject]](../models/classifierjoboutobject.md) | :heavy_minus_sign: | The object type of the fine-tuning job. | +| `object` | *Optional[Literal["job"]]* | :heavy_minus_sign: | The object type of the fine-tuning job. | | `fine_tuned_model` | *OptionalNullable[str]* | :heavy_minus_sign: | The name of the fine-tuned model that is being created. The value will be `null` if the fine-tuning job is still running. | | `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | Optional text/code that adds more context for the model. When given a `prompt` and a `suffix` the model will fill what is between them. When `suffix` is not provided, the model will simply execute completion starting with `prompt`. | | `integrations` | List[[models.ClassifierJobOutIntegration](../models/classifierjoboutintegration.md)] | :heavy_minus_sign: | A list of integrations enabled for your fine-tuning job. | diff --git a/docs/models/classifierjoboutobject.md b/docs/models/classifierjoboutobject.md deleted file mode 100644 index 1b42d547..00000000 --- a/docs/models/classifierjoboutobject.md +++ /dev/null @@ -1,10 +0,0 @@ -# ClassifierJobOutObject - -The object type of the fine-tuning job. - - -## Values - -| Name | Value | -| ----- | ----- | -| `JOB` | job | \ No newline at end of file diff --git a/docs/models/completiondetailedjobout.md b/docs/models/completiondetailedjobout.md index 725ebcde..bc7e5d1c 100644 --- a/docs/models/completiondetailedjobout.md +++ b/docs/models/completiondetailedjobout.md @@ -7,13 +7,13 @@ | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | | `id` | *str* | :heavy_check_mark: | N/A | | `auto_start` | *bool* | :heavy_check_mark: | N/A | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `status` | [models.CompletionDetailedJobOutStatus](../models/completiondetailedjoboutstatus.md) | :heavy_check_mark: | N/A | | `created_at` | *int* | :heavy_check_mark: | N/A | | `modified_at` | *int* | :heavy_check_mark: | N/A | | `training_files` | List[*str*] | :heavy_check_mark: | N/A | | `validation_files` | List[*str*] | :heavy_minus_sign: | N/A | -| `object` | [Optional[models.CompletionDetailedJobOutObject]](../models/completiondetailedjoboutobject.md) | :heavy_minus_sign: | N/A | +| `object` | *Optional[Literal["job"]]* | :heavy_minus_sign: | N/A | | `fine_tuned_model` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `integrations` | List[[models.CompletionDetailedJobOutIntegration](../models/completiondetailedjoboutintegration.md)] | :heavy_minus_sign: | N/A | diff --git a/docs/models/completiondetailedjoboutobject.md b/docs/models/completiondetailedjoboutobject.md deleted file mode 100644 index 1bec88e5..00000000 --- a/docs/models/completiondetailedjoboutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# CompletionDetailedJobOutObject - - -## Values - -| Name | Value | -| ----- | ----- | -| `JOB` | job | \ No newline at end of file diff --git a/docs/models/completionftmodelout.md b/docs/models/completionftmodelout.md index 9ebfa83e..ccd4844f 100644 --- a/docs/models/completionftmodelout.md +++ b/docs/models/completionftmodelout.md @@ -3,20 +3,20 @@ ## Fields -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -| `id` | *str* | :heavy_check_mark: | N/A | -| `object` | [Optional[models.CompletionFTModelOutObject]](../models/completionftmodeloutobject.md) | :heavy_minus_sign: | N/A | -| `created` | *int* | :heavy_check_mark: | N/A | -| `owned_by` | *str* | :heavy_check_mark: | N/A | -| `workspace_id` | *str* | :heavy_check_mark: | N/A | -| `root` | *str* | :heavy_check_mark: | N/A | -| `root_version` | *str* | :heavy_check_mark: | N/A | -| `archived` | *bool* | :heavy_check_mark: | N/A | -| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | -| `capabilities` | [models.FTModelCapabilitiesOut](../models/ftmodelcapabilitiesout.md) | :heavy_check_mark: | N/A | -| `max_context_length` | *Optional[int]* | :heavy_minus_sign: | N/A | -| `aliases` | List[*str*] | :heavy_minus_sign: | N/A | -| `job` | *str* | :heavy_check_mark: | N/A | -| `model_type` | *Literal["completion"]* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `id` | *str* | :heavy_check_mark: | N/A | +| `object` | *Optional[Literal["model"]]* | :heavy_minus_sign: | N/A | +| `created` | *int* | :heavy_check_mark: | N/A | +| `owned_by` | *str* | :heavy_check_mark: | N/A | +| `workspace_id` | *str* | :heavy_check_mark: | N/A | +| `root` | *str* | :heavy_check_mark: | N/A | +| `root_version` | *str* | :heavy_check_mark: | N/A | +| `archived` | *bool* | :heavy_check_mark: | N/A | +| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `capabilities` | [models.FTModelCapabilitiesOut](../models/ftmodelcapabilitiesout.md) | :heavy_check_mark: | N/A | +| `max_context_length` | *Optional[int]* | :heavy_minus_sign: | N/A | +| `aliases` | List[*str*] | :heavy_minus_sign: | N/A | +| `job` | *str* | :heavy_check_mark: | N/A | +| `model_type` | *Literal["completion"]* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/completionftmodeloutobject.md b/docs/models/completionftmodeloutobject.md deleted file mode 100644 index 6f9d858c..00000000 --- a/docs/models/completionftmodeloutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# CompletionFTModelOutObject - - -## Values - -| Name | Value | -| ------- | ------- | -| `MODEL` | model | \ No newline at end of file diff --git a/docs/models/completionjobout.md b/docs/models/completionjobout.md index 84be452f..5eb44eef 100644 --- a/docs/models/completionjobout.md +++ b/docs/models/completionjobout.md @@ -7,13 +7,13 @@ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `id` | *str* | :heavy_check_mark: | The ID of the job. | | `auto_start` | *bool* | :heavy_check_mark: | N/A | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `status` | [models.CompletionJobOutStatus](../models/completionjoboutstatus.md) | :heavy_check_mark: | The current status of the fine-tuning job. | | `created_at` | *int* | :heavy_check_mark: | The UNIX timestamp (in seconds) for when the fine-tuning job was created. | | `modified_at` | *int* | :heavy_check_mark: | The UNIX timestamp (in seconds) for when the fine-tuning job was last modified. | | `training_files` | List[*str*] | :heavy_check_mark: | A list containing the IDs of uploaded files that contain training data. | | `validation_files` | List[*str*] | :heavy_minus_sign: | A list containing the IDs of uploaded files that contain validation data. | -| `object` | [Optional[models.CompletionJobOutObject]](../models/completionjoboutobject.md) | :heavy_minus_sign: | The object type of the fine-tuning job. | +| `object` | *Optional[Literal["job"]]* | :heavy_minus_sign: | The object type of the fine-tuning job. | | `fine_tuned_model` | *OptionalNullable[str]* | :heavy_minus_sign: | The name of the fine-tuned model that is being created. The value will be `null` if the fine-tuning job is still running. | | `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | Optional text/code that adds more context for the model. When given a `prompt` and a `suffix` the model will fill what is between them. When `suffix` is not provided, the model will simply execute completion starting with `prompt`. | | `integrations` | List[[models.CompletionJobOutIntegration](../models/completionjoboutintegration.md)] | :heavy_minus_sign: | A list of integrations enabled for your fine-tuning job. | diff --git a/docs/models/completionjoboutobject.md b/docs/models/completionjoboutobject.md deleted file mode 100644 index 712b107d..00000000 --- a/docs/models/completionjoboutobject.md +++ /dev/null @@ -1,10 +0,0 @@ -# CompletionJobOutObject - -The object type of the fine-tuning job. - - -## Values - -| Name | Value | -| ----- | ----- | -| `JOB` | job | \ No newline at end of file diff --git a/docs/models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md b/docs/models/createfinetuningjobresponse.md similarity index 80% rename from docs/models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md rename to docs/models/createfinetuningjobresponse.md index 13191e90..f82cd793 100644 --- a/docs/models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md +++ b/docs/models/createfinetuningjobresponse.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningCreateFineTuningJobResponse +# CreateFineTuningJobResponse OK diff --git a/docs/models/agentsapiv1agentscreateorupdatealiasrequest.md b/docs/models/createorupdateagentaliasrequest.md similarity index 90% rename from docs/models/agentsapiv1agentscreateorupdatealiasrequest.md rename to docs/models/createorupdateagentaliasrequest.md index 79406434..af2591eb 100644 --- a/docs/models/agentsapiv1agentscreateorupdatealiasrequest.md +++ b/docs/models/createorupdateagentaliasrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsCreateOrUpdateAliasRequest +# CreateOrUpdateAgentAliasRequest ## Fields diff --git a/docs/models/deleteagentaliasrequest.md b/docs/models/deleteagentaliasrequest.md new file mode 100644 index 00000000..17812ec4 --- /dev/null +++ b/docs/models/deleteagentaliasrequest.md @@ -0,0 +1,9 @@ +# DeleteAgentAliasRequest + + +## Fields + +| Field | Type | Required | Description | +| ------------------ | ------------------ | ------------------ | ------------------ | +| `agent_id` | *str* | :heavy_check_mark: | N/A | +| `alias` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1agentsdeleterequest.md b/docs/models/deleteagentrequest.md similarity index 89% rename from docs/models/agentsapiv1agentsdeleterequest.md rename to docs/models/deleteagentrequest.md index 2799f418..0aaacae4 100644 --- a/docs/models/agentsapiv1agentsdeleterequest.md +++ b/docs/models/deleteagentrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsDeleteRequest +# DeleteAgentRequest ## Fields diff --git a/docs/models/agentsapiv1conversationsgetrequest.md b/docs/models/deleteconversationrequest.md similarity index 95% rename from docs/models/agentsapiv1conversationsgetrequest.md rename to docs/models/deleteconversationrequest.md index 67d450c8..39d9e5df 100644 --- a/docs/models/agentsapiv1conversationsgetrequest.md +++ b/docs/models/deleteconversationrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsGetRequest +# DeleteConversationRequest ## Fields diff --git a/docs/models/librariesdocumentsgetv1request.md b/docs/models/deletedocumentrequest.md similarity index 91% rename from docs/models/librariesdocumentsgetv1request.md rename to docs/models/deletedocumentrequest.md index 6febc058..eb060099 100644 --- a/docs/models/librariesdocumentsgetv1request.md +++ b/docs/models/deletedocumentrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsGetV1Request +# DeleteDocumentRequest ## Fields diff --git a/docs/models/filesapiroutesdeletefilerequest.md b/docs/models/deletefilerequest.md similarity index 88% rename from docs/models/filesapiroutesdeletefilerequest.md rename to docs/models/deletefilerequest.md index 1b02c2db..bceae901 100644 --- a/docs/models/filesapiroutesdeletefilerequest.md +++ b/docs/models/deletefilerequest.md @@ -1,4 +1,4 @@ -# FilesAPIRoutesDeleteFileRequest +# DeleteFileRequest ## Fields diff --git a/docs/models/librariessharedeletev1request.md b/docs/models/deletelibraryaccessrequest.md similarity index 96% rename from docs/models/librariessharedeletev1request.md rename to docs/models/deletelibraryaccessrequest.md index 850e22ab..c7034b98 100644 --- a/docs/models/librariessharedeletev1request.md +++ b/docs/models/deletelibraryaccessrequest.md @@ -1,4 +1,4 @@ -# LibrariesShareDeleteV1Request +# DeleteLibraryAccessRequest ## Fields diff --git a/docs/models/librariesgetv1request.md b/docs/models/deletelibraryrequest.md similarity index 91% rename from docs/models/librariesgetv1request.md rename to docs/models/deletelibraryrequest.md index 6e1e04c3..c229ad73 100644 --- a/docs/models/librariesgetv1request.md +++ b/docs/models/deletelibraryrequest.md @@ -1,4 +1,4 @@ -# LibrariesGetV1Request +# DeleteLibraryRequest ## Fields diff --git a/docs/models/deletemodelv1modelsmodeliddeleterequest.md b/docs/models/deletemodelrequest.md similarity index 94% rename from docs/models/deletemodelv1modelsmodeliddeleterequest.md rename to docs/models/deletemodelrequest.md index d9bc15fe..d80103f1 100644 --- a/docs/models/deletemodelv1modelsmodeliddeleterequest.md +++ b/docs/models/deletemodelrequest.md @@ -1,4 +1,4 @@ -# DeleteModelV1ModelsModelIDDeleteRequest +# DeleteModelRequest ## Fields diff --git a/docs/models/filesapiroutesdownloadfilerequest.md b/docs/models/downloadfilerequest.md similarity index 88% rename from docs/models/filesapiroutesdownloadfilerequest.md rename to docs/models/downloadfilerequest.md index 8b28cb0e..3f4dc6cc 100644 --- a/docs/models/filesapiroutesdownloadfilerequest.md +++ b/docs/models/downloadfilerequest.md @@ -1,4 +1,4 @@ -# FilesAPIRoutesDownloadFileRequest +# DownloadFileRequest ## Fields diff --git a/docs/models/agentsapiv1agentsgetagentversion.md b/docs/models/getagentagentversion.md similarity index 79% rename from docs/models/agentsapiv1agentsgetagentversion.md rename to docs/models/getagentagentversion.md index 7fb9f2d5..6d7b3f1d 100644 --- a/docs/models/agentsapiv1agentsgetagentversion.md +++ b/docs/models/getagentagentversion.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsGetAgentVersion +# GetAgentAgentVersion ## Supported Types diff --git a/docs/models/getagentrequest.md b/docs/models/getagentrequest.md new file mode 100644 index 00000000..3f729dff --- /dev/null +++ b/docs/models/getagentrequest.md @@ -0,0 +1,9 @@ +# GetAgentRequest + + +## Fields + +| Field | Type | Required | Description | +| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | +| `agent_id` | *str* | :heavy_check_mark: | N/A | +| `agent_version` | [OptionalNullable[models.GetAgentAgentVersion]](../models/getagentagentversion.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1agentsgetversionrequest.md b/docs/models/getagentversionrequest.md similarity index 90% rename from docs/models/agentsapiv1agentsgetversionrequest.md rename to docs/models/getagentversionrequest.md index 96a73589..c98fee9d 100644 --- a/docs/models/agentsapiv1agentsgetversionrequest.md +++ b/docs/models/getagentversionrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsGetVersionRequest +# GetAgentVersionRequest ## Fields diff --git a/docs/models/jobsapiroutesbatchgetbatchjobrequest.md b/docs/models/getbatchjobrequest.md similarity index 92% rename from docs/models/jobsapiroutesbatchgetbatchjobrequest.md rename to docs/models/getbatchjobrequest.md index 8c259bea..f3c67eb4 100644 --- a/docs/models/jobsapiroutesbatchgetbatchjobrequest.md +++ b/docs/models/getbatchjobrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesBatchGetBatchJobRequest +# GetBatchJobRequest ## Fields diff --git a/docs/models/agentsapiv1conversationshistoryrequest.md b/docs/models/getconversationhistoryrequest.md similarity index 94% rename from docs/models/agentsapiv1conversationshistoryrequest.md rename to docs/models/getconversationhistoryrequest.md index 7e5d39e9..fc90282b 100644 --- a/docs/models/agentsapiv1conversationshistoryrequest.md +++ b/docs/models/getconversationhistoryrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsHistoryRequest +# GetConversationHistoryRequest ## Fields diff --git a/docs/models/agentsapiv1conversationsmessagesrequest.md b/docs/models/getconversationmessagesrequest.md similarity index 94% rename from docs/models/agentsapiv1conversationsmessagesrequest.md rename to docs/models/getconversationmessagesrequest.md index a91ab046..fd037fea 100644 --- a/docs/models/agentsapiv1conversationsmessagesrequest.md +++ b/docs/models/getconversationmessagesrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsMessagesRequest +# GetConversationMessagesRequest ## Fields diff --git a/docs/models/agentsapiv1conversationsdeleterequest.md b/docs/models/getconversationrequest.md similarity index 95% rename from docs/models/agentsapiv1conversationsdeleterequest.md rename to docs/models/getconversationrequest.md index c6eed281..8a66a8b0 100644 --- a/docs/models/agentsapiv1conversationsdeleterequest.md +++ b/docs/models/getconversationrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsDeleteRequest +# GetConversationRequest ## Fields diff --git a/docs/models/librariesdocumentsgetsignedurlv1request.md b/docs/models/getdocumentextractedtextsignedurlrequest.md similarity index 89% rename from docs/models/librariesdocumentsgetsignedurlv1request.md rename to docs/models/getdocumentextractedtextsignedurlrequest.md index 7c08c180..ff703802 100644 --- a/docs/models/librariesdocumentsgetsignedurlv1request.md +++ b/docs/models/getdocumentextractedtextsignedurlrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsGetSignedURLV1Request +# GetDocumentExtractedTextSignedURLRequest ## Fields diff --git a/docs/models/librariesdocumentsdeletev1request.md b/docs/models/getdocumentrequest.md similarity index 90% rename from docs/models/librariesdocumentsdeletev1request.md rename to docs/models/getdocumentrequest.md index efccdb1b..29f62127 100644 --- a/docs/models/librariesdocumentsdeletev1request.md +++ b/docs/models/getdocumentrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsDeleteV1Request +# GetDocumentRequest ## Fields diff --git a/docs/models/librariesdocumentsreprocessv1request.md b/docs/models/getdocumentsignedurlrequest.md similarity index 90% rename from docs/models/librariesdocumentsreprocessv1request.md rename to docs/models/getdocumentsignedurlrequest.md index 196ba17b..72a179c0 100644 --- a/docs/models/librariesdocumentsreprocessv1request.md +++ b/docs/models/getdocumentsignedurlrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsReprocessV1Request +# GetDocumentSignedURLRequest ## Fields diff --git a/docs/models/librariesdocumentsgetstatusv1request.md b/docs/models/getdocumentstatusrequest.md similarity index 90% rename from docs/models/librariesdocumentsgetstatusv1request.md rename to docs/models/getdocumentstatusrequest.md index e6d41875..3557d773 100644 --- a/docs/models/librariesdocumentsgetstatusv1request.md +++ b/docs/models/getdocumentstatusrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsGetStatusV1Request +# GetDocumentStatusRequest ## Fields diff --git a/docs/models/getdocumenttextcontentrequest.md b/docs/models/getdocumenttextcontentrequest.md new file mode 100644 index 00000000..85933401 --- /dev/null +++ b/docs/models/getdocumenttextcontentrequest.md @@ -0,0 +1,9 @@ +# GetDocumentTextContentRequest + + +## Fields + +| Field | Type | Required | Description | +| ------------------ | ------------------ | ------------------ | ------------------ | +| `library_id` | *str* | :heavy_check_mark: | N/A | +| `document_id` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/filesapiroutesgetsignedurlrequest.md b/docs/models/getfilesignedurlrequest.md similarity index 96% rename from docs/models/filesapiroutesgetsignedurlrequest.md rename to docs/models/getfilesignedurlrequest.md index dbe3c801..0be3b288 100644 --- a/docs/models/filesapiroutesgetsignedurlrequest.md +++ b/docs/models/getfilesignedurlrequest.md @@ -1,4 +1,4 @@ -# FilesAPIRoutesGetSignedURLRequest +# GetFileSignedURLRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuninggetfinetuningjobrequest.md b/docs/models/getfinetuningjobrequest.md similarity index 89% rename from docs/models/jobsapiroutesfinetuninggetfinetuningjobrequest.md rename to docs/models/getfinetuningjobrequest.md index fde19800..f20cb214 100644 --- a/docs/models/jobsapiroutesfinetuninggetfinetuningjobrequest.md +++ b/docs/models/getfinetuningjobrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningGetFineTuningJobRequest +# GetFineTuningJobRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningstartfinetuningjobresponse.md b/docs/models/getfinetuningjobresponse.md similarity index 82% rename from docs/models/jobsapiroutesfinetuningstartfinetuningjobresponse.md rename to docs/models/getfinetuningjobresponse.md index 64f4cca6..1b0568dd 100644 --- a/docs/models/jobsapiroutesfinetuningstartfinetuningjobresponse.md +++ b/docs/models/getfinetuningjobresponse.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningStartFineTuningJobResponse +# GetFineTuningJobResponse OK diff --git a/docs/models/librariesdeletev1request.md b/docs/models/getlibraryrequest.md similarity index 90% rename from docs/models/librariesdeletev1request.md rename to docs/models/getlibraryrequest.md index 68d7e543..2a3acf50 100644 --- a/docs/models/librariesdeletev1request.md +++ b/docs/models/getlibraryrequest.md @@ -1,4 +1,4 @@ -# LibrariesDeleteV1Request +# GetLibraryRequest ## Fields diff --git a/docs/models/jobin.md b/docs/models/jobin.md index 33e6ccc6..62da9072 100644 --- a/docs/models/jobin.md +++ b/docs/models/jobin.md @@ -5,7 +5,7 @@ | Field | Type | Required | Description | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `training_files` | List[[models.TrainingFile](../models/trainingfile.md)] | :heavy_minus_sign: | N/A | | `validation_files` | List[*str*] | :heavy_minus_sign: | A list containing the IDs of uploaded files that contain validation data. If you provide these files, the data is used to generate validation metrics periodically during fine-tuning. These metrics can be viewed in `checkpoints` when getting the status of a running fine-tuning job. The same data should not be present in both train and validation files. | | `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | A string that will be added to your fine-tuning model name. For example, a suffix of "my-great-model" would produce a model name like `ft:open-mistral-7b:my-great-model:xxx...` | diff --git a/docs/models/jobsapiroutesfinetuninggetfinetuningjobsrequest.md b/docs/models/jobsapiroutesfinetuninggetfinetuningjobsrequest.md deleted file mode 100644 index 23c52c34..00000000 --- a/docs/models/jobsapiroutesfinetuninggetfinetuningjobsrequest.md +++ /dev/null @@ -1,17 +0,0 @@ -# JobsAPIRoutesFineTuningGetFineTuningJobsRequest - - -## Fields - -| Field | Type | Required | Description | -| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -| `page` | *Optional[int]* | :heavy_minus_sign: | The page number of the results to be returned. | -| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items to return per page. | -| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | The model name used for fine-tuning to filter on. When set, the other results are not displayed. | -| `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date/time to filter on. When set, the results for previous creation times are not displayed. | -| `created_before` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | -| `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | When set, only return results for jobs created by the API caller. Other results are not displayed. | -| `status` | [OptionalNullable[models.JobsAPIRoutesFineTuningGetFineTuningJobsStatus]](../models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md) | :heavy_minus_sign: | The current job state to filter on. When set, the other results are not displayed. | -| `wandb_project` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weights and Biases project to filter on. When set, the other results are not displayed. | -| `wandb_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weight and Biases run name to filter on. When set, the other results are not displayed. | -| `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The model suffix to filter on. When set, the other results are not displayed. | \ No newline at end of file diff --git a/docs/models/jobsout.md b/docs/models/jobsout.md index 977013f7..69f8342a 100644 --- a/docs/models/jobsout.md +++ b/docs/models/jobsout.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -| `data` | List[[models.JobsOutData](../models/jobsoutdata.md)] | :heavy_minus_sign: | N/A | -| `object` | [Optional[models.JobsOutObject]](../models/jobsoutobject.md) | :heavy_minus_sign: | N/A | -| `total` | *int* | :heavy_check_mark: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | +| `data` | List[[models.JobsOutData](../models/jobsoutdata.md)] | :heavy_minus_sign: | N/A | +| `object` | *Optional[Literal["list"]]* | :heavy_minus_sign: | N/A | +| `total` | *int* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/jobsoutobject.md b/docs/models/jobsoutobject.md deleted file mode 100644 index f6c8a2c3..00000000 --- a/docs/models/jobsoutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# JobsOutObject - - -## Values - -| Name | Value | -| ------ | ------ | -| `LIST` | list | \ No newline at end of file diff --git a/docs/models/legacyjobmetadataout.md b/docs/models/legacyjobmetadataout.md index 53a45485..8a712140 100644 --- a/docs/models/legacyjobmetadataout.md +++ b/docs/models/legacyjobmetadataout.md @@ -16,4 +16,4 @@ | `details` | *str* | :heavy_check_mark: | N/A | | | `epochs` | *OptionalNullable[float]* | :heavy_minus_sign: | The number of complete passes through the entire training dataset. | 4.2922 | | `training_steps` | *OptionalNullable[int]* | :heavy_minus_sign: | The number of training steps to perform. A training step refers to a single update of the model weights during the fine-tuning process. This update is typically calculated using a batch of samples from the training dataset. | 10 | -| `object` | [Optional[models.LegacyJobMetadataOutObject]](../models/legacyjobmetadataoutobject.md) | :heavy_minus_sign: | N/A | | \ No newline at end of file +| `object` | *Optional[Literal["job.metadata"]]* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/docs/models/legacyjobmetadataoutobject.md b/docs/models/legacyjobmetadataoutobject.md deleted file mode 100644 index 9873ada8..00000000 --- a/docs/models/legacyjobmetadataoutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# LegacyJobMetadataOutObject - - -## Values - -| Name | Value | -| -------------- | -------------- | -| `JOB_METADATA` | job.metadata | \ No newline at end of file diff --git a/docs/models/librariesdocumentsgetextractedtextsignedurlv1request.md b/docs/models/librariesdocumentsgetextractedtextsignedurlv1request.md deleted file mode 100644 index 14ca66f7..00000000 --- a/docs/models/librariesdocumentsgetextractedtextsignedurlv1request.md +++ /dev/null @@ -1,9 +0,0 @@ -# LibrariesDocumentsGetExtractedTextSignedURLV1Request - - -## Fields - -| Field | Type | Required | Description | -| ------------------ | ------------------ | ------------------ | ------------------ | -| `library_id` | *str* | :heavy_check_mark: | N/A | -| `document_id` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/librariesdocumentsgettextcontentv1request.md b/docs/models/librariesdocumentsgettextcontentv1request.md deleted file mode 100644 index 2f58a446..00000000 --- a/docs/models/librariesdocumentsgettextcontentv1request.md +++ /dev/null @@ -1,9 +0,0 @@ -# LibrariesDocumentsGetTextContentV1Request - - -## Fields - -| Field | Type | Required | Description | -| ------------------ | ------------------ | ------------------ | ------------------ | -| `library_id` | *str* | :heavy_check_mark: | N/A | -| `document_id` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1agentslistversionaliasesrequest.md b/docs/models/listagentaliasesrequest.md similarity index 85% rename from docs/models/agentsapiv1agentslistversionaliasesrequest.md rename to docs/models/listagentaliasesrequest.md index 3083bf92..b3570cb8 100644 --- a/docs/models/agentsapiv1agentslistversionaliasesrequest.md +++ b/docs/models/listagentaliasesrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsListVersionAliasesRequest +# ListAgentAliasesRequest ## Fields diff --git a/docs/models/agentsapiv1agentslistrequest.md b/docs/models/listagentsrequest.md similarity index 84% rename from docs/models/agentsapiv1agentslistrequest.md rename to docs/models/listagentsrequest.md index 8cba1325..79aec3ea 100644 --- a/docs/models/agentsapiv1agentslistrequest.md +++ b/docs/models/listagentsrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsListRequest +# ListAgentsRequest ## Fields @@ -9,6 +9,7 @@ | `page_size` | *Optional[int]* | :heavy_minus_sign: | Number of agents per page | | `deployment_chat` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `sources` | List[[models.RequestSource](../models/requestsource.md)] | :heavy_minus_sign: | N/A | -| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | Filter by agent name | +| `search` | *OptionalNullable[str]* | :heavy_minus_sign: | Search agents by name or ID | | `id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1agentslistversionsrequest.md b/docs/models/listagentversionsrequest.md similarity index 94% rename from docs/models/agentsapiv1agentslistversionsrequest.md rename to docs/models/listagentversionsrequest.md index 91831700..ba8ddaa5 100644 --- a/docs/models/agentsapiv1agentslistversionsrequest.md +++ b/docs/models/listagentversionsrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsListVersionsRequest +# ListAgentVersionsRequest ## Fields diff --git a/docs/models/jobsapiroutesbatchgetbatchjobsrequest.md b/docs/models/listbatchjobsrequest.md similarity index 90% rename from docs/models/jobsapiroutesbatchgetbatchjobsrequest.md rename to docs/models/listbatchjobsrequest.md index b062b873..19981b24 100644 --- a/docs/models/jobsapiroutesbatchgetbatchjobsrequest.md +++ b/docs/models/listbatchjobsrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesBatchGetBatchJobsRequest +# ListBatchJobsRequest ## Fields @@ -12,4 +12,5 @@ | `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | | `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | | `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | N/A | -| `status` | List[[models.BatchJobStatus](../models/batchjobstatus.md)] | :heavy_minus_sign: | N/A | \ No newline at end of file +| `status` | List[[models.BatchJobStatus](../models/batchjobstatus.md)] | :heavy_minus_sign: | N/A | +| `order_by` | [Optional[models.OrderBy]](../models/orderby.md) | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1conversationslistrequest.md b/docs/models/listconversationsrequest.md similarity index 92% rename from docs/models/agentsapiv1conversationslistrequest.md rename to docs/models/listconversationsrequest.md index 62c9011f..d99b4208 100644 --- a/docs/models/agentsapiv1conversationslistrequest.md +++ b/docs/models/listconversationsrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsListRequest +# ListConversationsRequest ## Fields diff --git a/docs/models/agentsapiv1conversationslistresponse.md b/docs/models/listconversationsresponse.md similarity index 84% rename from docs/models/agentsapiv1conversationslistresponse.md rename to docs/models/listconversationsresponse.md index b233ee20..9d611c55 100644 --- a/docs/models/agentsapiv1conversationslistresponse.md +++ b/docs/models/listconversationsresponse.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsListResponse +# ListConversationsResponse ## Supported Types diff --git a/docs/models/librariesdocumentslistv1request.md b/docs/models/listdocumentsrequest.md similarity index 96% rename from docs/models/librariesdocumentslistv1request.md rename to docs/models/listdocumentsrequest.md index 44f63001..369e8edb 100644 --- a/docs/models/librariesdocumentslistv1request.md +++ b/docs/models/listdocumentsrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsListV1Request +# ListDocumentsRequest ## Fields diff --git a/docs/models/filesapirouteslistfilesrequest.md b/docs/models/listfilesrequest.md similarity index 98% rename from docs/models/filesapirouteslistfilesrequest.md rename to docs/models/listfilesrequest.md index 57d11722..2d76a76b 100644 --- a/docs/models/filesapirouteslistfilesrequest.md +++ b/docs/models/listfilesrequest.md @@ -1,4 +1,4 @@ -# FilesAPIRoutesListFilesRequest +# ListFilesRequest ## Fields diff --git a/docs/models/listfinetuningjobsrequest.md b/docs/models/listfinetuningjobsrequest.md new file mode 100644 index 00000000..3a04fc70 --- /dev/null +++ b/docs/models/listfinetuningjobsrequest.md @@ -0,0 +1,17 @@ +# ListFineTuningJobsRequest + + +## Fields + +| Field | Type | Required | Description | +| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| `page` | *Optional[int]* | :heavy_minus_sign: | The page number of the results to be returned. | +| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items to return per page. | +| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | The model name used for fine-tuning to filter on. When set, the other results are not displayed. | +| `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date/time to filter on. When set, the results for previous creation times are not displayed. | +| `created_before` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | +| `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | When set, only return results for jobs created by the API caller. Other results are not displayed. | +| `status` | [OptionalNullable[models.ListFineTuningJobsStatus]](../models/listfinetuningjobsstatus.md) | :heavy_minus_sign: | The current job state to filter on. When set, the other results are not displayed. | +| `wandb_project` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weights and Biases project to filter on. When set, the other results are not displayed. | +| `wandb_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weight and Biases run name to filter on. When set, the other results are not displayed. | +| `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The model suffix to filter on. When set, the other results are not displayed. | \ No newline at end of file diff --git a/docs/models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md b/docs/models/listfinetuningjobsstatus.md similarity index 94% rename from docs/models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md rename to docs/models/listfinetuningjobsstatus.md index 40d57686..07db9ae5 100644 --- a/docs/models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md +++ b/docs/models/listfinetuningjobsstatus.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningGetFineTuningJobsStatus +# ListFineTuningJobsStatus The current job state to filter on. When set, the other results are not displayed. diff --git a/docs/models/librariessharelistv1request.md b/docs/models/listlibraryaccessesrequest.md similarity index 90% rename from docs/models/librariessharelistv1request.md rename to docs/models/listlibraryaccessesrequest.md index 98bf6d17..d98bcda2 100644 --- a/docs/models/librariessharelistv1request.md +++ b/docs/models/listlibraryaccessesrequest.md @@ -1,4 +1,4 @@ -# LibrariesShareListV1Request +# ListLibraryAccessesRequest ## Fields diff --git a/docs/models/orderby.md b/docs/models/orderby.md new file mode 100644 index 00000000..bba50df1 --- /dev/null +++ b/docs/models/orderby.md @@ -0,0 +1,9 @@ +# OrderBy + + +## Values + +| Name | Value | +| --------------- | --------------- | +| `CREATED` | created | +| `MINUS_CREATED` | -created | \ No newline at end of file diff --git a/docs/models/reprocessdocumentrequest.md b/docs/models/reprocessdocumentrequest.md new file mode 100644 index 00000000..cf3982a8 --- /dev/null +++ b/docs/models/reprocessdocumentrequest.md @@ -0,0 +1,9 @@ +# ReprocessDocumentRequest + + +## Fields + +| Field | Type | Required | Description | +| ------------------ | ------------------ | ------------------ | ------------------ | +| `library_id` | *str* | :heavy_check_mark: | N/A | +| `document_id` | *str* | :heavy_check_mark: | N/A | \ No newline at end of file diff --git a/docs/models/agentsapiv1conversationsrestartrequest.md b/docs/models/restartconversationrequest.md similarity index 96% rename from docs/models/agentsapiv1conversationsrestartrequest.md rename to docs/models/restartconversationrequest.md index a18a41f5..f24f14e6 100644 --- a/docs/models/agentsapiv1conversationsrestartrequest.md +++ b/docs/models/restartconversationrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsRestartRequest +# RestartConversationRequest ## Fields diff --git a/docs/models/agentsapiv1conversationsrestartstreamrequest.md b/docs/models/restartconversationstreamrequest.md similarity index 96% rename from docs/models/agentsapiv1conversationsrestartstreamrequest.md rename to docs/models/restartconversationstreamrequest.md index 7548286a..daa661a9 100644 --- a/docs/models/agentsapiv1conversationsrestartstreamrequest.md +++ b/docs/models/restartconversationstreamrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1ConversationsRestartStreamRequest +# RestartConversationStreamRequest ## Fields diff --git a/docs/models/filesapiroutesretrievefilerequest.md b/docs/models/retrievefilerequest.md similarity index 88% rename from docs/models/filesapiroutesretrievefilerequest.md rename to docs/models/retrievefilerequest.md index 961bae1f..454b9665 100644 --- a/docs/models/filesapiroutesretrievefilerequest.md +++ b/docs/models/retrievefilerequest.md @@ -1,4 +1,4 @@ -# FilesAPIRoutesRetrieveFileRequest +# RetrieveFileRequest ## Fields diff --git a/docs/models/retrievemodelv1modelsmodelidgetrequest.md b/docs/models/retrievemodelrequest.md similarity index 94% rename from docs/models/retrievemodelv1modelsmodelidgetrequest.md rename to docs/models/retrievemodelrequest.md index f1280f88..787c3dd1 100644 --- a/docs/models/retrievemodelv1modelsmodelidgetrequest.md +++ b/docs/models/retrievemodelrequest.md @@ -1,4 +1,4 @@ -# RetrieveModelV1ModelsModelIDGetRequest +# RetrieveModelRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningstartfinetuningjobrequest.md b/docs/models/startfinetuningjobrequest.md similarity index 84% rename from docs/models/jobsapiroutesfinetuningstartfinetuningjobrequest.md rename to docs/models/startfinetuningjobrequest.md index 4429fe48..9df5aee8 100644 --- a/docs/models/jobsapiroutesfinetuningstartfinetuningjobrequest.md +++ b/docs/models/startfinetuningjobrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningStartFineTuningJobRequest +# StartFineTuningJobRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md b/docs/models/startfinetuningjobresponse.md similarity index 82% rename from docs/models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md rename to docs/models/startfinetuningjobresponse.md index 1b331662..dce84c5a 100644 --- a/docs/models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md +++ b/docs/models/startfinetuningjobresponse.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningCancelFineTuningJobResponse +# StartFineTuningJobResponse OK diff --git a/docs/models/unarchiveftmodelout.md b/docs/models/unarchiveftmodelout.md index 287c9a00..12c3d745 100644 --- a/docs/models/unarchiveftmodelout.md +++ b/docs/models/unarchiveftmodelout.md @@ -3,8 +3,8 @@ ## Fields -| Field | Type | Required | Description | -| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | -| `id` | *str* | :heavy_check_mark: | N/A | -| `object` | [Optional[models.UnarchiveFTModelOutObject]](../models/unarchiveftmodeloutobject.md) | :heavy_minus_sign: | N/A | -| `archived` | *Optional[bool]* | :heavy_minus_sign: | N/A | \ No newline at end of file +| Field | Type | Required | Description | +| ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- | +| `id` | *str* | :heavy_check_mark: | N/A | +| `object` | *Optional[Literal["model"]]* | :heavy_minus_sign: | N/A | +| `archived` | *Optional[bool]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/docs/models/unarchiveftmodeloutobject.md b/docs/models/unarchiveftmodeloutobject.md deleted file mode 100644 index 623dcec2..00000000 --- a/docs/models/unarchiveftmodeloutobject.md +++ /dev/null @@ -1,8 +0,0 @@ -# UnarchiveFTModelOutObject - - -## Values - -| Name | Value | -| ------- | ------- | -| `MODEL` | model | \ No newline at end of file diff --git a/docs/models/jobsapiroutesfinetuningunarchivefinetunedmodelrequest.md b/docs/models/unarchivemodelrequest.md similarity index 92% rename from docs/models/jobsapiroutesfinetuningunarchivefinetunedmodelrequest.md rename to docs/models/unarchivemodelrequest.md index 95c1734d..033dad8a 100644 --- a/docs/models/jobsapiroutesfinetuningunarchivefinetunedmodelrequest.md +++ b/docs/models/unarchivemodelrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest +# UnarchiveModelRequest ## Fields diff --git a/docs/models/agentsapiv1agentsupdaterequest.md b/docs/models/updateagentrequest.md similarity index 96% rename from docs/models/agentsapiv1agentsupdaterequest.md rename to docs/models/updateagentrequest.md index f60f8e5b..358cb71d 100644 --- a/docs/models/agentsapiv1agentsupdaterequest.md +++ b/docs/models/updateagentrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsUpdateRequest +# UpdateAgentRequest ## Fields diff --git a/docs/models/agentsapiv1agentsupdateversionrequest.md b/docs/models/updateagentversionrequest.md similarity index 89% rename from docs/models/agentsapiv1agentsupdateversionrequest.md rename to docs/models/updateagentversionrequest.md index e937acc9..b83eb867 100644 --- a/docs/models/agentsapiv1agentsupdateversionrequest.md +++ b/docs/models/updateagentversionrequest.md @@ -1,4 +1,4 @@ -# AgentsAPIV1AgentsUpdateVersionRequest +# UpdateAgentVersionRequest ## Fields diff --git a/docs/models/librariesdocumentsupdatev1request.md b/docs/models/updatedocumentrequest.md similarity index 97% rename from docs/models/librariesdocumentsupdatev1request.md rename to docs/models/updatedocumentrequest.md index 2f18b014..fa5d117a 100644 --- a/docs/models/librariesdocumentsupdatev1request.md +++ b/docs/models/updatedocumentrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsUpdateV1Request +# UpdateDocumentRequest ## Fields diff --git a/docs/models/librariesupdatev1request.md b/docs/models/updatelibraryrequest.md similarity index 97% rename from docs/models/librariesupdatev1request.md rename to docs/models/updatelibraryrequest.md index a68ef7a8..e03883cc 100644 --- a/docs/models/librariesupdatev1request.md +++ b/docs/models/updatelibraryrequest.md @@ -1,4 +1,4 @@ -# LibrariesUpdateV1Request +# UpdateLibraryRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningupdatefinetunedmodelrequest.md b/docs/models/updatemodelrequest.md similarity index 95% rename from docs/models/jobsapiroutesfinetuningupdatefinetunedmodelrequest.md rename to docs/models/updatemodelrequest.md index 6d93832e..5799c63b 100644 --- a/docs/models/jobsapiroutesfinetuningupdatefinetunedmodelrequest.md +++ b/docs/models/updatemodelrequest.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningUpdateFineTunedModelRequest +# UpdateModelRequest ## Fields diff --git a/docs/models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md b/docs/models/updatemodelresponse.md similarity index 81% rename from docs/models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md rename to docs/models/updatemodelresponse.md index 54f4c398..275ee77f 100644 --- a/docs/models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md +++ b/docs/models/updatemodelresponse.md @@ -1,4 +1,4 @@ -# JobsAPIRoutesFineTuningUpdateFineTunedModelResponse +# UpdateModelResponse OK diff --git a/docs/models/librariessharecreatev1request.md b/docs/models/updateorcreatelibraryaccessrequest.md similarity index 95% rename from docs/models/librariessharecreatev1request.md rename to docs/models/updateorcreatelibraryaccessrequest.md index 4c05241d..e04567b4 100644 --- a/docs/models/librariessharecreatev1request.md +++ b/docs/models/updateorcreatelibraryaccessrequest.md @@ -1,4 +1,4 @@ -# LibrariesShareCreateV1Request +# UpdateOrCreateLibraryAccessRequest ## Fields diff --git a/docs/models/librariesdocumentsuploadv1request.md b/docs/models/uploaddocumentrequest.md similarity index 96% rename from docs/models/librariesdocumentsuploadv1request.md rename to docs/models/uploaddocumentrequest.md index 172a6183..92152b7f 100644 --- a/docs/models/librariesdocumentsuploadv1request.md +++ b/docs/models/uploaddocumentrequest.md @@ -1,4 +1,4 @@ -# LibrariesDocumentsUploadV1Request +# UploadDocumentRequest ## Fields diff --git a/docs/sdks/accesses/README.md b/docs/sdks/accesses/README.md index 64a1e749..c1e3866d 100644 --- a/docs/sdks/accesses/README.md +++ b/docs/sdks/accesses/README.md @@ -16,7 +16,7 @@ Given a library, list all of the Entity that have access and to what level. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -26,7 +26,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.accesses.list(library_id="d2169833-d8e2-416e-a372-76518d3d99c2") + res = mistral.beta.libraries.accesses.list(library_id="9eb628ef-f118-47eb-b3cc-9750c4ca5fb6") # Handle response print(res) @@ -57,7 +57,7 @@ Given a library id, you can create or update the access level of an entity. You ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -67,7 +67,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.accesses.update_or_create(library_id="36de3a24-5b1c-4c8f-9d84-d5642205a976", level="Viewer", share_with_uuid="0ae92ecb-21ed-47c5-9f7e-0b2cbe325a20", share_with_type="User") + res = mistral.beta.libraries.accesses.update_or_create(library_id="88bb030c-1cb5-4231-ba13-742c56554876", level="Viewer", share_with_uuid="6a736283-c1fa-49b0-9b6d-ea9309c0a766", share_with_type="Workspace") # Handle response print(res) @@ -102,7 +102,7 @@ Given a library id, you can delete the access level of an entity. An owner canno ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -112,7 +112,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.accesses.delete(library_id="709e3cad-9fb2-4f4e-bf88-143cf1808107", share_with_uuid="b843cc47-ce8f-4354-8cfc-5fcd7fb2865b", share_with_type="User") + res = mistral.beta.libraries.accesses.delete(library_id="fc7ab1cf-e33c-4791-a6e0-95ff1f921c43", share_with_uuid="5818ddff-3568-40f1-a9e4-39d6cb9f5c94", share_with_type="Org") # Handle response print(res) diff --git a/docs/sdks/batchjobs/README.md b/docs/sdks/batchjobs/README.md index 8f2358de..24316d78 100644 --- a/docs/sdks/batchjobs/README.md +++ b/docs/sdks/batchjobs/README.md @@ -15,7 +15,7 @@ Get a list of batch jobs for your organization and user. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -25,7 +25,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.batch.jobs.list(page=0, page_size=100, created_by_me=False) + res = mistral.batch.jobs.list(page=0, page_size=100, created_by_me=False, order_by="-created") # Handle response print(res) @@ -44,6 +44,7 @@ with Mistral( | `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | | `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | N/A | | `status` | List[[models.BatchJobStatus](../../models/batchjobstatus.md)] | :heavy_minus_sign: | N/A | +| `order_by` | [Optional[models.OrderBy]](../../models/orderby.md) | :heavy_minus_sign: | N/A | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | ### Response @@ -62,7 +63,7 @@ Create a new batch job, it will be queued for processing. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -72,7 +73,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.batch.jobs.create(endpoint="/v1/moderations", model="mistral-small-latest", timeout_hours=24) + res = mistral.batch.jobs.create(endpoint="/v1/classifications", model="mistral-small-latest", timeout_hours=24) # Handle response print(res) @@ -111,7 +112,7 @@ Args: ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -121,7 +122,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.batch.jobs.get(job_id="4017dc9f-b629-42f4-9700-8c681b9e7f0f") + res = mistral.batch.jobs.get(job_id="358c80a1-79bd-43f0-8f0e-8186713aa3ba") # Handle response print(res) @@ -152,7 +153,7 @@ Request the cancellation of a batch job. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -162,7 +163,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.batch.jobs.cancel(job_id="4fb29d1c-535b-4f0a-a1cb-2167f86da569") + res = mistral.batch.jobs.cancel(job_id="393537d7-8b33-4931-a289-7f61f8757eda") # Handle response print(res) diff --git a/docs/sdks/betaagents/README.md b/docs/sdks/betaagents/README.md index 8d23b875..0ef655a3 100644 --- a/docs/sdks/betaagents/README.md +++ b/docs/sdks/betaagents/README.md @@ -16,6 +16,7 @@ * [get_version](#get_version) - Retrieve a specific version of an agent. * [create_version_alias](#create_version_alias) - Create or update an agent version alias. * [list_version_aliases](#list_version_aliases) - List all aliases for an agent. +* [delete_version_alias](#delete_version_alias) - Delete an agent version alias. ## create @@ -23,7 +24,7 @@ Create a new agent giving it instructions, tools, description. The agent is then ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -33,7 +34,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.agents.create(model="LeBaron", name="", completion_args={ + res = mistral.beta.agents.create(model="Mustang", name="", completion_args={ "response_format": { "type": "text", }, @@ -56,6 +57,7 @@ with Mistral( | `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `handoffs` | List[*str*] | :heavy_minus_sign: | N/A | | `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | +| `version_message` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | ### Response @@ -75,7 +77,7 @@ Retrieve a list of agent entities sorted by creation time. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -100,7 +102,8 @@ with Mistral( | `page_size` | *Optional[int]* | :heavy_minus_sign: | Number of agents per page | | `deployment_chat` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `sources` | List[[models.RequestSource](../../models/requestsource.md)] | :heavy_minus_sign: | N/A | -| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | +| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | Filter by agent name | +| `search` | *OptionalNullable[str]* | :heavy_minus_sign: | Search agents by name or ID | | `id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | @@ -122,7 +125,7 @@ Given an agent, retrieve an agent entity with its attributes. The agent_version ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -141,11 +144,11 @@ with Mistral( ### Parameters -| Parameter | Type | Required | Description | -| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| `agent_id` | *str* | :heavy_check_mark: | N/A | -| `agent_version` | [OptionalNullable[models.AgentsAPIV1AgentsGetAgentVersion]](../../models/agentsapiv1agentsgetagentversion.md) | :heavy_minus_sign: | N/A | -| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | +| Parameter | Type | Required | Description | +| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| `agent_id` | *str* | :heavy_check_mark: | N/A | +| `agent_version` | [OptionalNullable[models.GetAgentAgentVersion]](../../models/getagentagentversion.md) | :heavy_minus_sign: | N/A | +| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | ### Response @@ -164,7 +167,7 @@ Update an agent attributes and create a new version. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -199,6 +202,7 @@ with Mistral( | `handoffs` | List[*str*] | :heavy_minus_sign: | N/A | | `deployment_chat` | *OptionalNullable[bool]* | :heavy_minus_sign: | N/A | | `metadata` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | +| `version_message` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A | | `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | ### Response @@ -218,7 +222,7 @@ Delete an agent entity. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -254,7 +258,7 @@ Switch the version of an agent. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -264,7 +268,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.agents.update_version(agent_id="", version=157995) + res = mistral.beta.agents.update_version(agent_id="", version=958693) # Handle response print(res) @@ -296,7 +300,7 @@ Retrieve all versions for a specific agent with full agent context. Supports pag ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -339,7 +343,7 @@ Get a specific agent version by version number. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -349,7 +353,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.agents.get_version(agent_id="", version="788393") + res = mistral.beta.agents.get_version(agent_id="", version="") # Handle response print(res) @@ -381,7 +385,7 @@ Create a new alias or update an existing alias to point to a specific version. A ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -391,7 +395,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.agents.create_version_alias(agent_id="", alias="", version=595141) + res = mistral.beta.agents.create_version_alias(agent_id="", alias="", version=154719) # Handle response print(res) @@ -424,7 +428,7 @@ Retrieve all version aliases for a specific agent. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -454,6 +458,43 @@ with Mistral( ### Errors +| Error Type | Status Code | Content Type | +| -------------------------- | -------------------------- | -------------------------- | +| models.HTTPValidationError | 422 | application/json | +| models.SDKError | 4XX, 5XX | \*/\* | + +## delete_version_alias + +Delete an existing alias for an agent. + +### Example Usage + + +```python +from mistralai.client import Mistral +import os + + +with Mistral( + api_key=os.getenv("MISTRAL_API_KEY", ""), +) as mistral: + + mistral.beta.agents.delete_version_alias(agent_id="", alias="") + + # Use the SDK ... + +``` + +### Parameters + +| Parameter | Type | Required | Description | +| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | +| `agent_id` | *str* | :heavy_check_mark: | N/A | +| `alias` | *str* | :heavy_check_mark: | N/A | +| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | + +### Errors + | Error Type | Status Code | Content Type | | -------------------------- | -------------------------- | -------------------------- | | models.HTTPValidationError | 422 | application/json | diff --git a/docs/sdks/conversations/README.md b/docs/sdks/conversations/README.md index 6aae03c5..c0089f12 100644 --- a/docs/sdks/conversations/README.md +++ b/docs/sdks/conversations/README.md @@ -24,7 +24,7 @@ Create a new conversation, using a base model or an agent and append entries. Co ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -81,7 +81,7 @@ Retrieve a list of conversation entities sorted by creation time. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -109,7 +109,7 @@ with Mistral( ### Response -**[List[models.AgentsAPIV1ConversationsListResponse]](../../models/.md)** +**[List[models.ListConversationsResponse]](../../models/.md)** ### Errors @@ -124,7 +124,7 @@ Given a conversation_id retrieve a conversation entity with its attributes. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -165,7 +165,7 @@ Delete a conversation given a conversation_id. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -201,7 +201,7 @@ Run completion on the history of the conversation and the user entries. Return t ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -251,7 +251,7 @@ Given a conversation_id retrieve all the entries belonging to that conversation. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -292,7 +292,7 @@ Given a conversation_id retrieve all the messages belonging to that conversation ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -333,7 +333,7 @@ Given a conversation_id and an id, recreate a conversation from this point and r ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -386,7 +386,7 @@ Create a new conversation, using a base model or an agent and append entries. Co ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -396,14 +396,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.conversations.start_stream(inputs=[ - { - "object": "entry", - "type": "function.result", - "tool_call_id": "", - "result": "", - }, - ], stream=True, completion_args={ + res = mistral.beta.conversations.start_stream(inputs="", stream=True, completion_args={ "response_format": { "type": "text", }, @@ -452,7 +445,7 @@ Run completion on the history of the conversation and the user entries. Return t ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -504,7 +497,7 @@ Given a conversation_id and an id, recreate a conversation from this point and r ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -514,15 +507,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.conversations.restart_stream(conversation_id="", inputs=[ - { - "object": "entry", - "type": "message.input", - "role": "assistant", - "content": "", - "prefix": False, - }, - ], from_entry_id="", stream=True, store=True, handoff_execution="server", completion_args={ + res = mistral.beta.conversations.restart_stream(conversation_id="", inputs="", from_entry_id="", stream=True, store=True, handoff_execution="server", completion_args={ "response_format": { "type": "text", }, diff --git a/docs/sdks/documents/README.md b/docs/sdks/documents/README.md index d90e7ee7..97831f86 100644 --- a/docs/sdks/documents/README.md +++ b/docs/sdks/documents/README.md @@ -23,7 +23,7 @@ Given a library, lists the document that have been uploaded to that library. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -33,7 +33,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.list(library_id="5c3ca4cd-62bc-4c71-ad8a-1531ae80d078", page_size=100, page=0, sort_by="created_at", sort_order="desc") + res = mistral.beta.libraries.documents.list(library_id="05e1bda5-99b1-4baf-bb03-905d8e094f74", page_size=100, page=0, sort_by="created_at", sort_order="desc") # Handle response print(res) @@ -70,7 +70,7 @@ Given a library, upload a new document to that library. It is queued for process ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -80,7 +80,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.upload(library_id="a02150d9-5ee0-4877-b62c-28b1fcdf3b76", file={ + res = mistral.beta.libraries.documents.upload(library_id="f973c54e-979a-4464-9d36-8cc31beb21fe", file={ "file_name": "example.file", "content": open("example.file", "rb"), }) @@ -115,7 +115,7 @@ Given a library and a document in this library, you can retrieve the metadata of ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -125,7 +125,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.get(library_id="03d908c8-90a1-44fd-bf3a-8490fb7c9a03", document_id="90973aec-0508-4375-8b00-91d732414745") + res = mistral.beta.libraries.documents.get(library_id="f9902d0a-1ea4-4953-be48-52df6edd302a", document_id="c3e12fd9-e840-46f2-8d4a-79985ed36d24") # Handle response print(res) @@ -157,7 +157,7 @@ Given a library and a document in that library, update the name of that document ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -167,7 +167,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.update(library_id="3ddd8d93-dca5-4a6d-980d-173226c35742", document_id="2a25e44c-b160-40ca-b5c2-b65fb2fcae34") + res = mistral.beta.libraries.documents.update(library_id="3b900c67-d2b6-4637-93f2-3eff2c85f8dd", document_id="66f935fd-37ec-441f-bca5-b1129befcbca") # Handle response print(res) @@ -201,7 +201,7 @@ Given a library and a document in that library, delete that document. The docume ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -211,7 +211,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - mistral.beta.libraries.documents.delete(library_id="005daae9-d42e-407d-82d7-2261c6a1496c", document_id="edc236b0-baff-49a9-884b-4ca36a258da4") + mistral.beta.libraries.documents.delete(library_id="c728d742-7845-462b-84ad-2aacbaf1c7cf", document_id="ed3f5797-846a-4abe-8e30-39b2fd2323e0") # Use the SDK ... @@ -238,7 +238,7 @@ Given a library and a document in that library, you can retrieve the text conten ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -248,7 +248,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.text_content(library_id="1d177215-3b6b-45ba-9fa9-baf773223bec", document_id="60214c91-2aba-4692-a4e6-a53365de8caf") + res = mistral.beta.libraries.documents.text_content(library_id="12689dc1-50df-4a0d-8202-2757f7a8c141", document_id="9d4057e9-d112-437c-911e-6ee031389739") # Handle response print(res) @@ -280,7 +280,7 @@ Given a library and a document in that library, retrieve the processing status o ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -290,7 +290,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.status(library_id="e6906f70-368f-4155-80da-c1718f01bc43", document_id="2c904915-d831-4e9d-a345-8ce405bcef66") + res = mistral.beta.libraries.documents.status(library_id="41bb33c4-7e53-453d-bf21-398bb2862772", document_id="416b95cf-19c8-45af-84be-26aaa3ab3666") # Handle response print(res) @@ -322,7 +322,7 @@ Given a library and a document in that library, retrieve the signed URL of a spe ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -332,7 +332,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.get_signed_url(library_id="23cf6904-a602-4ee8-9f5b-8efc557c336d", document_id="48598486-df71-4994-acbb-1133c72efa8c") + res = mistral.beta.libraries.documents.get_signed_url(library_id="2dbbe172-1374-41be-b03d-a088c733612e", document_id="b5d88764-47f1-4485-9df1-658775428344") # Handle response print(res) @@ -364,7 +364,7 @@ Given a library and a document in that library, retrieve the signed URL of text ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -374,7 +374,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.documents.extracted_text_signed_url(library_id="a6f15de3-1e82-4f95-af82-851499042ef8", document_id="9749d4f9-24e5-4ca2-99a3-a406863f805d") + res = mistral.beta.libraries.documents.extracted_text_signed_url(library_id="46d040ce-ae2e-4891-a54c-cdab6a8f62d8", document_id="3eddbfe2-3fd7-47f5-984b-b378e6950e37") # Handle response print(res) @@ -406,7 +406,7 @@ Given a library and a document in that library, reprocess that document, it will ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -416,7 +416,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - mistral.beta.libraries.documents.reprocess(library_id="51b29371-de8f-4ba4-932b-a0bafb3a7f64", document_id="3052422c-49ca-45ac-a918-cadb35d61fd8") + mistral.beta.libraries.documents.reprocess(library_id="76d357e4-d891-40c6-9d1e-6d6ce5056ee0", document_id="09798d2b-8f46-46c6-9765-8054a82a4bb2") # Use the SDK ... diff --git a/docs/sdks/files/README.md b/docs/sdks/files/README.md index 44c39f8a..ae29b7bf 100644 --- a/docs/sdks/files/README.md +++ b/docs/sdks/files/README.md @@ -23,7 +23,7 @@ Please contact us if you need to increase these storage limits. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -67,7 +67,7 @@ Returns a list of files that belong to the user's organization. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -114,7 +114,7 @@ Returns information about a specific file. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -124,7 +124,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.files.retrieve(file_id="f2a27685-ca4e-4dc2-9f2b-88c422c3e0f6") + res = mistral.files.retrieve(file_id="654a62d9-b7ee-49ac-835e-af4153e3c9ec") # Handle response print(res) @@ -154,7 +154,7 @@ Delete a file. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -164,7 +164,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.files.delete(file_id="3b6d45eb-e30b-416f-8019-f47e2e93d930") + res = mistral.files.delete(file_id="789c27a4-69de-47c6-b67f-cf6e56ce9f41") # Handle response print(res) @@ -194,7 +194,7 @@ Download a file ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -204,7 +204,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.files.download(file_id="f8919994-a4a1-46b2-8b5b-06335a4300ce") + res = mistral.files.download(file_id="e2ba278e-eac9-4050-ae8e-ec433e124efb") # Handle response print(res) @@ -234,7 +234,7 @@ Get Signed Url ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -244,7 +244,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.files.get_signed_url(file_id="06a020ab-355c-49a6-b19d-304b7c01699f", expiry=24) + res = mistral.files.get_signed_url(file_id="7a0c108d-9e6b-4c47-990d-a20cba50b283", expiry=24) # Handle response print(res) diff --git a/docs/sdks/finetuningjobs/README.md b/docs/sdks/finetuningjobs/README.md index 63897fd6..fe18feeb 100644 --- a/docs/sdks/finetuningjobs/README.md +++ b/docs/sdks/finetuningjobs/README.md @@ -16,7 +16,7 @@ Get a list of fine-tuning jobs for your organization and user. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -35,19 +35,19 @@ with Mistral( ### Parameters -| Parameter | Type | Required | Description | -| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| `page` | *Optional[int]* | :heavy_minus_sign: | The page number of the results to be returned. | -| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items to return per page. | -| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | The model name used for fine-tuning to filter on. When set, the other results are not displayed. | -| `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date/time to filter on. When set, the results for previous creation times are not displayed. | -| `created_before` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | -| `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | When set, only return results for jobs created by the API caller. Other results are not displayed. | -| `status` | [OptionalNullable[models.JobsAPIRoutesFineTuningGetFineTuningJobsStatus]](../../models/jobsapiroutesfinetuninggetfinetuningjobsstatus.md) | :heavy_minus_sign: | The current job state to filter on. When set, the other results are not displayed. | -| `wandb_project` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weights and Biases project to filter on. When set, the other results are not displayed. | -| `wandb_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weight and Biases run name to filter on. When set, the other results are not displayed. | -| `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The model suffix to filter on. When set, the other results are not displayed. | -| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | +| Parameter | Type | Required | Description | +| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | +| `page` | *Optional[int]* | :heavy_minus_sign: | The page number of the results to be returned. | +| `page_size` | *Optional[int]* | :heavy_minus_sign: | The number of items to return per page. | +| `model` | *OptionalNullable[str]* | :heavy_minus_sign: | The model name used for fine-tuning to filter on. When set, the other results are not displayed. | +| `created_after` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | The date/time to filter on. When set, the results for previous creation times are not displayed. | +| `created_before` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | +| `created_by_me` | *Optional[bool]* | :heavy_minus_sign: | When set, only return results for jobs created by the API caller. Other results are not displayed. | +| `status` | [OptionalNullable[models.ListFineTuningJobsStatus]](../../models/listfinetuningjobsstatus.md) | :heavy_minus_sign: | The current job state to filter on. When set, the other results are not displayed. | +| `wandb_project` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weights and Biases project to filter on. When set, the other results are not displayed. | +| `wandb_name` | *OptionalNullable[str]* | :heavy_minus_sign: | The Weight and Biases run name to filter on. When set, the other results are not displayed. | +| `suffix` | *OptionalNullable[str]* | :heavy_minus_sign: | The model suffix to filter on. When set, the other results are not displayed. | +| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.md) | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. | ### Response @@ -65,7 +65,7 @@ Create a new fine-tuning job, it will be queued for processing. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -75,7 +75,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.fine_tuning.jobs.create(model="Camaro", hyperparameters={ + res = mistral.fine_tuning.jobs.create(model="Countach", hyperparameters={ "learning_rate": 0.0001, }, invalid_sample_skip_percentage=0) @@ -88,7 +88,7 @@ with Mistral( | Parameter | Type | Required | Description | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `model` | *str* | :heavy_check_mark: | The name of the model to fine-tune. | +| `model` | *str* | :heavy_check_mark: | N/A | | `hyperparameters` | [models.Hyperparameters](../../models/hyperparameters.md) | :heavy_check_mark: | N/A | | `training_files` | List[[models.TrainingFile](../../models/trainingfile.md)] | :heavy_minus_sign: | N/A | | `validation_files` | List[*str*] | :heavy_minus_sign: | A list containing the IDs of uploaded files that contain validation data. If you provide these files, the data is used to generate validation metrics periodically during fine-tuning. These metrics can be viewed in `checkpoints` when getting the status of a running fine-tuning job. The same data should not be present in both train and validation files. | @@ -103,7 +103,7 @@ with Mistral( ### Response -**[models.JobsAPIRoutesFineTuningCreateFineTuningJobResponse](../../models/jobsapiroutesfinetuningcreatefinetuningjobresponse.md)** +**[models.CreateFineTuningJobResponse](../../models/createfinetuningjobresponse.md)** ### Errors @@ -117,7 +117,7 @@ Get a fine-tuned job details by its UUID. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -127,7 +127,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.fine_tuning.jobs.get(job_id="c167a961-ffca-4bcf-93ac-6169468dd389") + res = mistral.fine_tuning.jobs.get(job_id="2855f873-414e-4cf5-a46e-e589e39ee809") # Handle response print(res) @@ -143,7 +143,7 @@ with Mistral( ### Response -**[models.JobsAPIRoutesFineTuningGetFineTuningJobResponse](../../models/jobsapiroutesfinetuninggetfinetuningjobresponse.md)** +**[models.GetFineTuningJobResponse](../../models/getfinetuningjobresponse.md)** ### Errors @@ -157,7 +157,7 @@ Request the cancellation of a fine tuning job. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -167,7 +167,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.fine_tuning.jobs.cancel(job_id="6188a2f6-7513-4e0f-89cc-3f8088523a49") + res = mistral.fine_tuning.jobs.cancel(job_id="ee7d6f03-fcbb-43ca-8f17-0388c0832eb9") # Handle response print(res) @@ -183,7 +183,7 @@ with Mistral( ### Response -**[models.JobsAPIRoutesFineTuningCancelFineTuningJobResponse](../../models/jobsapiroutesfinetuningcancelfinetuningjobresponse.md)** +**[models.CancelFineTuningJobResponse](../../models/cancelfinetuningjobresponse.md)** ### Errors @@ -197,7 +197,7 @@ Request the start of a validated fine tuning job. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -207,7 +207,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.fine_tuning.jobs.start(job_id="56553e4d-0679-471e-b9ac-59a77d671103") + res = mistral.fine_tuning.jobs.start(job_id="da371429-0ec2-4cea-b9c7-73ce3a1dd76f") # Handle response print(res) @@ -223,7 +223,7 @@ with Mistral( ### Response -**[models.JobsAPIRoutesFineTuningStartFineTuningJobResponse](../../models/jobsapiroutesfinetuningstartfinetuningjobresponse.md)** +**[models.StartFineTuningJobResponse](../../models/startfinetuningjobresponse.md)** ### Errors diff --git a/docs/sdks/libraries/README.md b/docs/sdks/libraries/README.md index bbdacf05..8835d0ec 100644 --- a/docs/sdks/libraries/README.md +++ b/docs/sdks/libraries/README.md @@ -18,7 +18,7 @@ List all libraries that you have created or have been shared with you. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -57,7 +57,7 @@ Create a new Library, you will be marked as the owner and only you will have the ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -100,7 +100,7 @@ Given a library id, details information about that Library. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -110,7 +110,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.get(library_id="d0d23a1e-bfe5-45e7-b7bb-22a4ea78d47f") + res = mistral.beta.libraries.get(library_id="44e385d6-783e-4b21-8fae-5181e6817bc4") # Handle response print(res) @@ -141,7 +141,7 @@ Given a library id, deletes it together with all documents that have been upload ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -151,7 +151,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.delete(library_id="6cad0b6e-fd2e-4d11-a48b-21d30fb7c17a") + res = mistral.beta.libraries.delete(library_id="441ba08a-3d1f-4700-8d6f-f32eeed49dff") # Handle response print(res) @@ -182,7 +182,7 @@ Given a library id, you can update the name and description. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -192,7 +192,7 @@ with Mistral( api_key=os.getenv("MISTRAL_API_KEY", ""), ) as mistral: - res = mistral.beta.libraries.update(library_id="e01880c3-d0b5-4a29-8b1b-abdb8ce917e4") + res = mistral.beta.libraries.update(library_id="27049553-3425-49ce-b965-fcb3a7ab03a3") # Handle response print(res) diff --git a/docs/sdks/models/README.md b/docs/sdks/models/README.md index 129ea223..0cbf1bdd 100644 --- a/docs/sdks/models/README.md +++ b/docs/sdks/models/README.md @@ -19,7 +19,7 @@ List all models available to the user. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -58,7 +58,7 @@ Retrieve information about a model. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -99,7 +99,7 @@ Delete a fine-tuned model. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -140,7 +140,7 @@ Update a model name or description. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -168,7 +168,7 @@ with Mistral( ### Response -**[models.JobsAPIRoutesFineTuningUpdateFineTunedModelResponse](../../models/jobsapiroutesfinetuningupdatefinetunedmodelresponse.md)** +**[models.UpdateModelResponse](../../models/updatemodelresponse.md)** ### Errors @@ -182,7 +182,7 @@ Archive a fine-tuned model. ### Example Usage - + ```python from mistralai.client import Mistral import os @@ -222,7 +222,7 @@ Un-archive a fine-tuned model. ### Example Usage - + ```python from mistralai.client import Mistral import os diff --git a/examples/mistral/jobs/async_jobs.py b/examples/mistral/jobs/async_fine_tuning.py similarity index 97% rename from examples/mistral/jobs/async_jobs.py rename to examples/mistral/jobs/async_fine_tuning.py index 12f9035e..080dbe03 100644 --- a/examples/mistral/jobs/async_jobs.py +++ b/examples/mistral/jobs/async_fine_tuning.py @@ -24,7 +24,7 @@ async def main(): # Create a new job created_job = await client.fine_tuning.jobs.create_async( - model="open-mistral-7b", + model="mistral-small-latest", training_files=[{"file_id": training_file.id, "weight": 1}], validation_files=[validation_file.id], hyperparameters=CompletionTrainingParametersIn( diff --git a/examples/mistral/jobs/async_jobs_chat.py b/examples/mistral/jobs/async_fine_tuning_chat.py similarity index 99% rename from examples/mistral/jobs/async_jobs_chat.py rename to examples/mistral/jobs/async_fine_tuning_chat.py index f14fb833..f170fed4 100644 --- a/examples/mistral/jobs/async_jobs_chat.py +++ b/examples/mistral/jobs/async_fine_tuning_chat.py @@ -82,7 +82,7 @@ async def main(): ) # Create a new job created_job = await client.fine_tuning.jobs.create_async( - model="open-mistral-7b", + model="mistral-small-latest", training_files=[{"file_id": training_file.id, "weight": 1}], validation_files=[validation_file.id], hyperparameters=CompletionTrainingParametersIn( diff --git a/examples/mistral/jobs/jobs.py b/examples/mistral/jobs/fine_tuning.py similarity index 97% rename from examples/mistral/jobs/jobs.py rename to examples/mistral/jobs/fine_tuning.py index be3a821f..2d155cc2 100644 --- a/examples/mistral/jobs/jobs.py +++ b/examples/mistral/jobs/fine_tuning.py @@ -22,7 +22,7 @@ def main(): # Create a new job created_job = client.fine_tuning.jobs.create( - model="open-mistral-7b", + model="mistral-small-latest", training_files=[{"file_id": training_file.id, "weight": 1}], validation_files=[validation_file.id], hyperparameters=CompletionTrainingParametersIn( diff --git a/examples/mistral/jobs/dry_run_job.py b/examples/mistral/jobs/fine_tuning_dry_run.py similarity index 97% rename from examples/mistral/jobs/dry_run_job.py rename to examples/mistral/jobs/fine_tuning_dry_run.py index d4280836..d0c6f733 100644 --- a/examples/mistral/jobs/dry_run_job.py +++ b/examples/mistral/jobs/fine_tuning_dry_run.py @@ -20,7 +20,7 @@ async def main(): # Create a new job dry_run_job = await client.fine_tuning.jobs.create_async( - model="open-mistral-7b", + model="mistral-small-latest", training_files=[{"file_id": training_file.id, "weight": 1}], hyperparameters=CompletionTrainingParametersIn( training_steps=1, diff --git a/packages/mistralai_azure/.speakeasy/gen.lock b/packages/mistralai_azure/.speakeasy/gen.lock index 45ed9b17..a7cdba10 100644 --- a/packages/mistralai_azure/.speakeasy/gen.lock +++ b/packages/mistralai_azure/.speakeasy/gen.lock @@ -1,7 +1,7 @@ lockVersion: 2.0.0 id: dc40fa48-2c4d-46ad-ac8b-270749770f34 management: - docChecksum: eb0d097e3bdb7c0784f34ca2af2ce554 + docChecksum: 2bebd9aadeecb18391d46d1dadc340ef docVersion: 1.0.0 speakeasyVersion: 1.685.0 generationVersion: 2.794.1 @@ -12,9 +12,9 @@ management: installationURL: https://github.com/mistralai/client-python.git#subdirectory=packages/mistralai_azure published: true persistentEdits: - generation_id: 0d580549-db09-4078-890b-62de0e5fe937 - pristine_commit_hash: b561cb140a25a721f54d0aad3c9a03d419c8fc19 - pristine_tree_hash: d122bdae045ddf46c910e2f5da53d78da18ef009 + generation_id: ecb4f74f-ba8a-4f28-941d-36b3258200bd + pristine_commit_hash: 785c0560d42a9c4cff938392bb6d52d98a2f3529 + pristine_tree_hash: 50ed42d2e4b3d4ecd639935cd1511220354a41d7 features: python: additionalDependencies: 1.0.0 @@ -197,8 +197,8 @@ trackedFiles: pristine_git_object: 1d394500e8ffdd140457575568fc2ce465a1cc3a docs/models/mistralpromptmode.md: id: d17d5db4d3b6 - last_write_checksum: sha1:5ccd31d3804f70b6abb0e5a00bda57b9102225e3 - pristine_git_object: 7416e2037c507d19ac02aed914da1208a2fed0a1 + last_write_checksum: sha1:abcb7205c5086169c7d9449d15ac142448a7d258 + pristine_git_object: c3409d03b9646e21a3793372d06dcae6fef95463 docs/models/ocrimageobject.md: id: b72f3c5853b2 last_write_checksum: sha1:90c5158dec6a7b31c858677b6a8efa1e3cabd504 @@ -213,8 +213,8 @@ trackedFiles: pristine_git_object: 02473d44f73485fd7b7f0031d51bfac835d4036e docs/models/ocrrequest.md: id: 6862a3fc2d0f - last_write_checksum: sha1:f32fcc5916f9eedf7adfaa60beda30a9ec42f32e - pristine_git_object: 76e4da925937fd4bdd42307f116a74d4dbf2bea3 + last_write_checksum: sha1:9311e2c87f8f4512c35a717d3b063f2861f878d4 + pristine_git_object: 87929e53f8a74823b82ecce56d15f22228134fa6 docs/models/ocrresponse.md: id: 30042328fb78 last_write_checksum: sha1:8e4a4ae404ea752f3e9f1108c2a5f89ed6cfb143 @@ -485,8 +485,8 @@ trackedFiles: pristine_git_object: c5bf17528c7cf25bac8f8874f58692c601fcdd76 src/mistralai_azure/models/mistralpromptmode.py: id: f62a521bcdae - last_write_checksum: sha1:fcb16c10986bd6946f79b9e330a4be9f26f7e724 - pristine_git_object: 22fb643896688b68af238f6ac75cf41a00b0511b + last_write_checksum: sha1:82190bc14d2e51440723176cb8108791485c1180 + pristine_git_object: 77230b7e5e61cc662fdc52c72e8b817a15e183c3 src/mistralai_azure/models/no_response_error.py: id: 54523e14f29b last_write_checksum: sha1:7f326424a7d5ae1bcd5c89a0d6b3dbda9138942f @@ -505,8 +505,8 @@ trackedFiles: pristine_git_object: e95718001e07bb89ba2fc9094f88b894572148bb src/mistralai_azure/models/ocrrequest.py: id: 4e574d5fb9be - last_write_checksum: sha1:6ca937598dd92c6c6ab7b8d59363595a3e8760e9 - pristine_git_object: 565a0a30a7f9fae374c14fb5fcb0f19385cf05e4 + last_write_checksum: sha1:1b03dc8b392069f6b142228e74179c8341b09ffa + pristine_git_object: e9c23afcdd7440660f17c7819406d7e603eabbec src/mistralai_azure/models/ocrresponse.py: id: 326a4d9fab25 last_write_checksum: sha1:cf597498a5841a56bbd1aeb8478bd57a01d93cb1 @@ -601,8 +601,8 @@ trackedFiles: pristine_git_object: 4caff4a6b74aeb322bf42cd2070b7bd576ca834a src/mistralai_azure/ocr.py: id: 77e2e0f594ad - last_write_checksum: sha1:a455095c62c2dfad071d70682c2f57e7d64934db - pristine_git_object: da823f816dda9d462a795e9b946d5634ff6d48e2 + last_write_checksum: sha1:7daae9b0c14093d6d0bc0258b0bce008cb845a1e + pristine_git_object: 31e27f6eaa6dcc2b8450656d4a59dd4a7a50a29a src/mistralai_azure/py.typed: id: 98df238e554c last_write_checksum: sha1:8efc425ffe830805ffcc0f3055871bdcdc542c60 diff --git a/packages/mistralai_azure/docs/models/mistralpromptmode.md b/packages/mistralai_azure/docs/models/mistralpromptmode.md index 7416e203..c3409d03 100644 --- a/packages/mistralai_azure/docs/models/mistralpromptmode.md +++ b/packages/mistralai_azure/docs/models/mistralpromptmode.md @@ -1,5 +1,9 @@ # MistralPromptMode +Available options to the prompt_mode argument on the chat completion endpoint. +Values represent high-level intent. Assignment to actual SPs is handled internally. +System prompt may include knowledge cutoff date, model capabilities, tone to use, safety guidelines, etc. + ## Values diff --git a/packages/mistralai_azure/docs/models/ocrrequest.md b/packages/mistralai_azure/docs/models/ocrrequest.md index 76e4da92..87929e53 100644 --- a/packages/mistralai_azure/docs/models/ocrrequest.md +++ b/packages/mistralai_azure/docs/models/ocrrequest.md @@ -14,6 +14,7 @@ | `image_min_size` | *OptionalNullable[int]* | :heavy_minus_sign: | Minimum height and width of image to extract | | | `bbox_annotation_format` | [OptionalNullable[models.ResponseFormat]](../models/responseformat.md) | :heavy_minus_sign: | Structured output class for extracting useful information from each extracted bounding box / image from document. Only json_schema is valid for this field | {
"type": "text"
} | | `document_annotation_format` | [OptionalNullable[models.ResponseFormat]](../models/responseformat.md) | :heavy_minus_sign: | Structured output class for extracting useful information from the entire document. Only json_schema is valid for this field | {
"type": "text"
} | +| `document_annotation_prompt` | *OptionalNullable[str]* | :heavy_minus_sign: | Optional prompt to guide the model in extracting structured output from the entire document. A document_annotation_format must be provided. | | | `table_format` | [OptionalNullable[models.TableFormat]](../models/tableformat.md) | :heavy_minus_sign: | N/A | | | `extract_header` | *Optional[bool]* | :heavy_minus_sign: | N/A | | | `extract_footer` | *Optional[bool]* | :heavy_minus_sign: | N/A | | \ No newline at end of file diff --git a/packages/mistralai_azure/src/mistralai_azure/models/mistralpromptmode.py b/packages/mistralai_azure/src/mistralai_azure/models/mistralpromptmode.py index 22fb6438..77230b7e 100644 --- a/packages/mistralai_azure/src/mistralai_azure/models/mistralpromptmode.py +++ b/packages/mistralai_azure/src/mistralai_azure/models/mistralpromptmode.py @@ -6,3 +6,7 @@ MistralPromptMode = Union[Literal["reasoning",], UnrecognizedStr] +r"""Available options to the prompt_mode argument on the chat completion endpoint. +Values represent high-level intent. Assignment to actual SPs is handled internally. +System prompt may include knowledge cutoff date, model capabilities, tone to use, safety guidelines, etc. +""" diff --git a/packages/mistralai_azure/src/mistralai_azure/models/ocrrequest.py b/packages/mistralai_azure/src/mistralai_azure/models/ocrrequest.py index 565a0a30..e9c23afc 100644 --- a/packages/mistralai_azure/src/mistralai_azure/models/ocrrequest.py +++ b/packages/mistralai_azure/src/mistralai_azure/models/ocrrequest.py @@ -51,6 +51,8 @@ class OCRRequestTypedDict(TypedDict): r"""Structured output class for extracting useful information from each extracted bounding box / image from document. Only json_schema is valid for this field""" document_annotation_format: NotRequired[Nullable[ResponseFormatTypedDict]] r"""Structured output class for extracting useful information from the entire document. Only json_schema is valid for this field""" + document_annotation_prompt: NotRequired[Nullable[str]] + r"""Optional prompt to guide the model in extracting structured output from the entire document. A document_annotation_format must be provided.""" table_format: NotRequired[Nullable[TableFormat]] extract_header: NotRequired[bool] extract_footer: NotRequired[bool] @@ -82,6 +84,9 @@ class OCRRequest(BaseModel): document_annotation_format: OptionalNullable[ResponseFormat] = UNSET r"""Structured output class for extracting useful information from the entire document. Only json_schema is valid for this field""" + document_annotation_prompt: OptionalNullable[str] = UNSET + r"""Optional prompt to guide the model in extracting structured output from the entire document. A document_annotation_format must be provided.""" + table_format: OptionalNullable[TableFormat] = UNSET extract_header: Optional[bool] = None @@ -98,6 +103,7 @@ def serialize_model(self, handler): "image_min_size", "bbox_annotation_format", "document_annotation_format", + "document_annotation_prompt", "table_format", "extract_header", "extract_footer", @@ -110,6 +116,7 @@ def serialize_model(self, handler): "image_min_size", "bbox_annotation_format", "document_annotation_format", + "document_annotation_prompt", "table_format", ] null_default_fields = [] diff --git a/packages/mistralai_azure/src/mistralai_azure/ocr.py b/packages/mistralai_azure/src/mistralai_azure/ocr.py index da823f81..31e27f6e 100644 --- a/packages/mistralai_azure/src/mistralai_azure/ocr.py +++ b/packages/mistralai_azure/src/mistralai_azure/ocr.py @@ -25,6 +25,7 @@ def process( document_annotation_format: OptionalNullable[ Union[models.ResponseFormat, models.ResponseFormatTypedDict] ] = UNSET, + document_annotation_prompt: OptionalNullable[str] = UNSET, table_format: OptionalNullable[models.TableFormat] = UNSET, extract_header: Optional[bool] = None, extract_footer: Optional[bool] = None, @@ -44,6 +45,7 @@ def process( :param image_min_size: Minimum height and width of image to extract :param bbox_annotation_format: Structured output class for extracting useful information from each extracted bounding box / image from document. Only json_schema is valid for this field :param document_annotation_format: Structured output class for extracting useful information from the entire document. Only json_schema is valid for this field + :param document_annotation_prompt: Optional prompt to guide the model in extracting structured output from the entire document. A document_annotation_format must be provided. :param table_format: :param extract_header: :param extract_footer: @@ -76,6 +78,7 @@ def process( document_annotation_format=utils.get_pydantic_model( document_annotation_format, OptionalNullable[models.ResponseFormat] ), + document_annotation_prompt=document_annotation_prompt, table_format=table_format, extract_header=extract_header, extract_footer=extract_footer, @@ -155,6 +158,7 @@ async def process_async( document_annotation_format: OptionalNullable[ Union[models.ResponseFormat, models.ResponseFormatTypedDict] ] = UNSET, + document_annotation_prompt: OptionalNullable[str] = UNSET, table_format: OptionalNullable[models.TableFormat] = UNSET, extract_header: Optional[bool] = None, extract_footer: Optional[bool] = None, @@ -174,6 +178,7 @@ async def process_async( :param image_min_size: Minimum height and width of image to extract :param bbox_annotation_format: Structured output class for extracting useful information from each extracted bounding box / image from document. Only json_schema is valid for this field :param document_annotation_format: Structured output class for extracting useful information from the entire document. Only json_schema is valid for this field + :param document_annotation_prompt: Optional prompt to guide the model in extracting structured output from the entire document. A document_annotation_format must be provided. :param table_format: :param extract_header: :param extract_footer: @@ -206,6 +211,7 @@ async def process_async( document_annotation_format=utils.get_pydantic_model( document_annotation_format, OptionalNullable[models.ResponseFormat] ), + document_annotation_prompt=document_annotation_prompt, table_format=table_format, extract_header=extract_header, extract_footer=extract_footer, diff --git a/packages/mistralai_gcp/.speakeasy/gen.lock b/packages/mistralai_gcp/.speakeasy/gen.lock index 0bf3209f..31eb1bc7 100644 --- a/packages/mistralai_gcp/.speakeasy/gen.lock +++ b/packages/mistralai_gcp/.speakeasy/gen.lock @@ -1,7 +1,7 @@ lockVersion: 2.0.0 id: ec60f2d8-7869-45c1-918e-773d41a8cf74 management: - docChecksum: a7d9a161ca71328c62514af87c72bd88 + docChecksum: d91fd326da9118e6c9dddea48eaf47a7 docVersion: 1.0.0 speakeasyVersion: 1.685.0 generationVersion: 2.794.1 @@ -12,9 +12,9 @@ management: installationURL: https://github.com/mistralai/client-python.git#subdirectory=packages/mistralai_gcp published: true persistentEdits: - generation_id: 749d4ba0-3c79-459a-a407-b84537a057da - pristine_commit_hash: ae909165077818f36014ef4d28edaa3572c8cc64 - pristine_tree_hash: f04041c3f961a8702dfa1eaa1185b1b605875f82 + generation_id: e1cf1217-2a08-4cb8-b92c-542b4f885caa + pristine_commit_hash: 57fe0df69b76fe4754f039d49f7c40770fb3097d + pristine_tree_hash: c4c1037865fb86650ada485b300f96784045922f features: python: additionalDependencies: 1.0.0 @@ -197,8 +197,8 @@ trackedFiles: pristine_git_object: 1d394500e8ffdd140457575568fc2ce465a1cc3a docs/models/mistralpromptmode.md: id: d17d5db4d3b6 - last_write_checksum: sha1:5ccd31d3804f70b6abb0e5a00bda57b9102225e3 - pristine_git_object: 7416e2037c507d19ac02aed914da1208a2fed0a1 + last_write_checksum: sha1:abcb7205c5086169c7d9449d15ac142448a7d258 + pristine_git_object: c3409d03b9646e21a3793372d06dcae6fef95463 docs/models/prediction.md: id: 3c70b2262201 last_write_checksum: sha1:ca8a77219e6113f2358a5363e935288d90df0725 @@ -461,8 +461,8 @@ trackedFiles: pristine_git_object: fec729a590b2ea981e01f4af99d8b36ba52b4664 src/mistralai_gcp/models/mistralpromptmode.py: id: d2ba58ed5184 - last_write_checksum: sha1:8518548e80dcd8798ee72c2557c473327ba9289b - pristine_git_object: 1440f6ea9d18139ce5f10eb38d951b0995f74a20 + last_write_checksum: sha1:6fb8323de88682846a2a09e68550f3508a29f1f5 + pristine_git_object: a5cc534f8c53bc87b8451aac1b2a79e695530e71 src/mistralai_gcp/models/no_response_error.py: id: 7a773ba0687f last_write_checksum: sha1:7f326424a7d5ae1bcd5c89a0d6b3dbda9138942f diff --git a/packages/mistralai_gcp/docs/models/mistralpromptmode.md b/packages/mistralai_gcp/docs/models/mistralpromptmode.md index 7416e203..c3409d03 100644 --- a/packages/mistralai_gcp/docs/models/mistralpromptmode.md +++ b/packages/mistralai_gcp/docs/models/mistralpromptmode.md @@ -1,5 +1,9 @@ # MistralPromptMode +Available options to the prompt_mode argument on the chat completion endpoint. +Values represent high-level intent. Assignment to actual SPs is handled internally. +System prompt may include knowledge cutoff date, model capabilities, tone to use, safety guidelines, etc. + ## Values diff --git a/packages/mistralai_gcp/src/mistralai_gcp/models/mistralpromptmode.py b/packages/mistralai_gcp/src/mistralai_gcp/models/mistralpromptmode.py index 1440f6ea..a5cc534f 100644 --- a/packages/mistralai_gcp/src/mistralai_gcp/models/mistralpromptmode.py +++ b/packages/mistralai_gcp/src/mistralai_gcp/models/mistralpromptmode.py @@ -6,3 +6,7 @@ MistralPromptMode = Union[Literal["reasoning",], UnrecognizedStr] +r"""Available options to the prompt_mode argument on the chat completion endpoint. +Values represent high-level intent. Assignment to actual SPs is handled internally. +System prompt may include knowledge cutoff date, model capabilities, tone to use, safety guidelines, etc. +""" diff --git a/pyproject.toml b/pyproject.toml index 5802feaa..f8006e7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "mistralai" -version = "2.0.0a2" +version = "2.0.0a3" description = "Python Client SDK for the Mistral AI API." authors = [{ name = "Mistral" }] requires-python = ">=3.10" diff --git a/scripts/run_examples.sh b/scripts/run_examples.sh index 40ff2c8f..22fc94e5 100755 --- a/scripts/run_examples.sh +++ b/scripts/run_examples.sh @@ -29,7 +29,10 @@ done exclude_files=( "examples/mistral/chat/chatbot_with_streaming.py" "examples/mistral/agents/async_conversation_run_mcp_remote_auth.py" - "examples/mistral/jobs/async_jobs_chat.py" + "examples/mistral/jobs/async_fine_tuning_chat.py" + "examples/mistral/jobs/async_fine_tuning.py" + "examples/mistral/jobs/fine_tuning.py" + "examples/mistral/jobs/fine_tuning_dry_run.py" "examples/mistral/classifier/async_classifier.py" "examples/mistral/mcp_servers/sse_server.py" "examples/mistral/mcp_servers/stdio_server.py" diff --git a/src/mistralai/client/__init__.py b/src/mistralai/client/__init__.py index dd02e42e..481fc916 100644 --- a/src/mistralai/client/__init__.py +++ b/src/mistralai/client/__init__.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f1b791f9d2a5 from ._version import ( __title__, diff --git a/src/mistralai/client/_hooks/__init__.py b/src/mistralai/client/_hooks/__init__.py index 2ee66cdd..66a04e37 100644 --- a/src/mistralai/client/_hooks/__init__.py +++ b/src/mistralai/client/_hooks/__init__.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cef9ff97efd7 from .sdkhooks import * from .types import * diff --git a/src/mistralai/client/_hooks/sdkhooks.py b/src/mistralai/client/_hooks/sdkhooks.py index c9318db4..ecf94240 100644 --- a/src/mistralai/client/_hooks/sdkhooks.py +++ b/src/mistralai/client/_hooks/sdkhooks.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ed1e485b2153 import httpx from .types import ( diff --git a/src/mistralai/client/_hooks/types.py b/src/mistralai/client/_hooks/types.py index e7e1bb7f..036d44b8 100644 --- a/src/mistralai/client/_hooks/types.py +++ b/src/mistralai/client/_hooks/types.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 85cfedfb7582 from abc import ABC, abstractmethod import httpx diff --git a/src/mistralai/client/_version.py b/src/mistralai/client/_version.py index 5a7296a7..814d9ec7 100644 --- a/src/mistralai/client/_version.py +++ b/src/mistralai/client/_version.py @@ -1,12 +1,13 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cc807b30de19 import importlib.metadata __title__: str = "mistralai" -__version__: str = "2.0.0a2" +__version__: str = "2.0.0a3" __openapi_doc_version__: str = "1.0.0" __gen_version__: str = "2.794.1" -__user_agent__: str = "speakeasy-sdk/python 2.0.0a2 2.794.1 1.0.0 mistralai" +__user_agent__: str = "speakeasy-sdk/python 2.0.0a3 2.794.1 1.0.0 mistralai" try: if __package__ is not None: diff --git a/src/mistralai/client/accesses.py b/src/mistralai/client/accesses.py index 307c7156..cda484c8 100644 --- a/src/mistralai/client/accesses.py +++ b/src/mistralai/client/accesses.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 76fc53bfcf59 from .basesdk import BaseSDK from mistralai.client import models, utils @@ -45,7 +46,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareListV1Request( + request = models.ListLibraryAccessesRequest( library_id=library_id, ) @@ -78,7 +79,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_list_v1", + operation_id="ListLibraryAccesses", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -135,7 +136,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareListV1Request( + request = models.ListLibraryAccessesRequest( library_id=library_id, ) @@ -168,7 +169,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_list_v1", + operation_id="ListLibraryAccesses", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -233,7 +234,7 @@ def update_or_create( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareCreateV1Request( + request = models.UpdateOrCreateLibraryAccessRequest( library_id=library_id, sharing_in=models.SharingIn( org_id=org_id, @@ -275,7 +276,7 @@ def update_or_create( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_create_v1", + operation_id="UpdateOrCreateLibraryAccess", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -340,7 +341,7 @@ async def update_or_create_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareCreateV1Request( + request = models.UpdateOrCreateLibraryAccessRequest( library_id=library_id, sharing_in=models.SharingIn( org_id=org_id, @@ -382,7 +383,7 @@ async def update_or_create_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_create_v1", + operation_id="UpdateOrCreateLibraryAccess", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -445,7 +446,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareDeleteV1Request( + request = models.DeleteLibraryAccessRequest( library_id=library_id, sharing_delete=models.SharingDelete( org_id=org_id, @@ -486,7 +487,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_delete_v1", + operation_id="DeleteLibraryAccess", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -549,7 +550,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesShareDeleteV1Request( + request = models.DeleteLibraryAccessRequest( library_id=library_id, sharing_delete=models.SharingDelete( org_id=org_id, @@ -590,7 +591,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_share_delete_v1", + operation_id="DeleteLibraryAccess", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/agents.py b/src/mistralai/client/agents.py index d0da9f07..0942cb20 100644 --- a/src/mistralai/client/agents.py +++ b/src/mistralai/client/agents.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e946546e3eaa from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/audio.py b/src/mistralai/client/audio.py index 2834ade2..f68f063c 100644 --- a/src/mistralai/client/audio.py +++ b/src/mistralai/client/audio.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7a8ed2e90d61 from .basesdk import BaseSDK from .sdkconfiguration import SDKConfiguration diff --git a/src/mistralai/client/basesdk.py b/src/mistralai/client/basesdk.py index bddc9012..611b4059 100644 --- a/src/mistralai/client/basesdk.py +++ b/src/mistralai/client/basesdk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7518c67b81ea from .sdkconfiguration import SDKConfiguration import httpx diff --git a/src/mistralai/client/batch.py b/src/mistralai/client/batch.py index 586dc235..7e36fd0d 100644 --- a/src/mistralai/client/batch.py +++ b/src/mistralai/client/batch.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cffe114c7ac7 from .basesdk import BaseSDK from .sdkconfiguration import SDKConfiguration diff --git a/src/mistralai/client/batch_jobs.py b/src/mistralai/client/batch_jobs.py index af8d97b2..752c7652 100644 --- a/src/mistralai/client/batch_jobs.py +++ b/src/mistralai/client/batch_jobs.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3423fec25840 from .basesdk import BaseSDK from datetime import datetime @@ -8,6 +9,7 @@ apiendpoint as models_apiendpoint, batchjobstatus as models_batchjobstatus, batchrequest as models_batchrequest, + listbatchjobsop as models_listbatchjobsop, ) from mistralai.client.types import OptionalNullable, UNSET from mistralai.client.utils import get_security_from_env @@ -27,6 +29,7 @@ def list( created_after: OptionalNullable[datetime] = UNSET, created_by_me: Optional[bool] = False, status: OptionalNullable[List[models_batchjobstatus.BatchJobStatus]] = UNSET, + order_by: Optional[models_listbatchjobsop.OrderBy] = "-created", retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -44,6 +47,7 @@ def list( :param created_after: :param created_by_me: :param status: + :param order_by: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -59,7 +63,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchGetBatchJobsRequest( + request = models.ListBatchJobsRequest( page=page, page_size=page_size, model=model, @@ -68,6 +72,7 @@ def list( created_after=created_after, created_by_me=created_by_me, status=status, + order_by=order_by, ) req = self._build_request( @@ -99,7 +104,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_get_batch_jobs", + operation_id="ListBatchJobs", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -132,6 +137,7 @@ async def list_async( created_after: OptionalNullable[datetime] = UNSET, created_by_me: Optional[bool] = False, status: OptionalNullable[List[models_batchjobstatus.BatchJobStatus]] = UNSET, + order_by: Optional[models_listbatchjobsop.OrderBy] = "-created", retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -149,6 +155,7 @@ async def list_async( :param created_after: :param created_by_me: :param status: + :param order_by: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -164,7 +171,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchGetBatchJobsRequest( + request = models.ListBatchJobsRequest( page=page, page_size=page_size, model=model, @@ -173,6 +180,7 @@ async def list_async( created_after=created_after, created_by_me=created_by_me, status=status, + order_by=order_by, ) req = self._build_request_async( @@ -204,7 +212,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_get_batch_jobs", + operation_id="ListBatchJobs", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -316,7 +324,7 @@ def create( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_create_batch_job", + operation_id="CreateBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -428,7 +436,7 @@ async def create_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_create_batch_job", + operation_id="CreateBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -484,7 +492,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchGetBatchJobRequest( + request = models.GetBatchJobRequest( job_id=job_id, inline=inline, ) @@ -518,7 +526,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_get_batch_job", + operation_id="GetBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -574,7 +582,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchGetBatchJobRequest( + request = models.GetBatchJobRequest( job_id=job_id, inline=inline, ) @@ -608,7 +616,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_get_batch_job", + operation_id="GetBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -659,7 +667,7 @@ def cancel( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchCancelBatchJobRequest( + request = models.CancelBatchJobRequest( job_id=job_id, ) @@ -692,7 +700,7 @@ def cancel( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_cancel_batch_job", + operation_id="CancelBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -743,7 +751,7 @@ async def cancel_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesBatchCancelBatchJobRequest( + request = models.CancelBatchJobRequest( job_id=job_id, ) @@ -776,7 +784,7 @@ async def cancel_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_batch_cancel_batch_job", + operation_id="CancelBatchJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/beta.py b/src/mistralai/client/beta.py index a1bd409e..65b761d1 100644 --- a/src/mistralai/client/beta.py +++ b/src/mistralai/client/beta.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 981417f45147 from .basesdk import BaseSDK from .sdkconfiguration import SDKConfiguration diff --git a/src/mistralai/client/beta_agents.py b/src/mistralai/client/beta_agents.py index 1420895e..4e692f17 100644 --- a/src/mistralai/client/beta_agents.py +++ b/src/mistralai/client/beta_agents.py @@ -1,13 +1,14 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b64ad29b7174 from .basesdk import BaseSDK from mistralai.client import models, utils from mistralai.client._hooks import HookContext from mistralai.client.models import ( agentcreationrequest as models_agentcreationrequest, - agents_api_v1_agents_getop as models_agents_api_v1_agents_getop, agentupdaterequest as models_agentupdaterequest, completionargs as models_completionargs, + getagentop as models_getagentop, requestsource as models_requestsource, ) from mistralai.client.types import OptionalNullable, UNSET @@ -40,6 +41,7 @@ def create( description: OptionalNullable[str] = UNSET, handoffs: OptionalNullable[List[str]] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, + version_message: OptionalNullable[str] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -57,6 +59,7 @@ def create( :param description: :param handoffs: :param metadata: + :param version_message: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -85,6 +88,7 @@ def create( description=description, handoffs=handoffs, metadata=metadata, + version_message=version_message, ) req = self._build_request( @@ -119,7 +123,7 @@ def create( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_create", + operation_id="CreateAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -168,6 +172,7 @@ async def create_async( description: OptionalNullable[str] = UNSET, handoffs: OptionalNullable[List[str]] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, + version_message: OptionalNullable[str] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -185,6 +190,7 @@ async def create_async( :param description: :param handoffs: :param metadata: + :param version_message: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -213,6 +219,7 @@ async def create_async( description=description, handoffs=handoffs, metadata=metadata, + version_message=version_message, ) req = self._build_request_async( @@ -247,7 +254,7 @@ async def create_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_create", + operation_id="CreateAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -283,6 +290,7 @@ def list( deployment_chat: OptionalNullable[bool] = UNSET, sources: OptionalNullable[List[models_requestsource.RequestSource]] = UNSET, name: OptionalNullable[str] = UNSET, + search: OptionalNullable[str] = UNSET, id: OptionalNullable[str] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -298,7 +306,8 @@ def list( :param page_size: Number of agents per page :param deployment_chat: :param sources: - :param name: + :param name: Filter by agent name + :param search: Search agents by name or ID :param id: :param metadata: :param retries: Override the default retry configuration for this method @@ -316,12 +325,13 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListRequest( + request = models.ListAgentsRequest( page=page, page_size=page_size, deployment_chat=deployment_chat, sources=sources, name=name, + search=search, id=id, metadata=metadata, ) @@ -355,7 +365,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list", + operation_id="ListAgents", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -391,6 +401,7 @@ async def list_async( deployment_chat: OptionalNullable[bool] = UNSET, sources: OptionalNullable[List[models_requestsource.RequestSource]] = UNSET, name: OptionalNullable[str] = UNSET, + search: OptionalNullable[str] = UNSET, id: OptionalNullable[str] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -406,7 +417,8 @@ async def list_async( :param page_size: Number of agents per page :param deployment_chat: :param sources: - :param name: + :param name: Filter by agent name + :param search: Search agents by name or ID :param id: :param metadata: :param retries: Override the default retry configuration for this method @@ -424,12 +436,13 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListRequest( + request = models.ListAgentsRequest( page=page, page_size=page_size, deployment_chat=deployment_chat, sources=sources, name=name, + search=search, id=id, metadata=metadata, ) @@ -463,7 +476,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list", + operation_id="ListAgents", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -497,8 +510,8 @@ def get( agent_id: str, agent_version: OptionalNullable[ Union[ - models_agents_api_v1_agents_getop.AgentsAPIV1AgentsGetAgentVersion, - models_agents_api_v1_agents_getop.AgentsAPIV1AgentsGetAgentVersionTypedDict, + models_getagentop.GetAgentAgentVersion, + models_getagentop.GetAgentAgentVersionTypedDict, ] ] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -527,7 +540,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsGetRequest( + request = models.GetAgentRequest( agent_id=agent_id, agent_version=agent_version, ) @@ -561,7 +574,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_get", + operation_id="GetAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -595,8 +608,8 @@ async def get_async( agent_id: str, agent_version: OptionalNullable[ Union[ - models_agents_api_v1_agents_getop.AgentsAPIV1AgentsGetAgentVersion, - models_agents_api_v1_agents_getop.AgentsAPIV1AgentsGetAgentVersionTypedDict, + models_getagentop.GetAgentAgentVersion, + models_getagentop.GetAgentAgentVersionTypedDict, ] ] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, @@ -625,7 +638,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsGetRequest( + request = models.GetAgentRequest( agent_id=agent_id, agent_version=agent_version, ) @@ -659,7 +672,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_get", + operation_id="GetAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -710,6 +723,7 @@ def update( handoffs: OptionalNullable[List[str]] = UNSET, deployment_chat: OptionalNullable[bool] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, + version_message: OptionalNullable[str] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -729,6 +743,7 @@ def update( :param handoffs: :param deployment_chat: :param metadata: + :param version_message: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -744,7 +759,7 @@ def update( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsUpdateRequest( + request = models.UpdateAgentRequest( agent_id=agent_id, agent_update_request=models.AgentUpdateRequest( instructions=instructions, @@ -760,6 +775,7 @@ def update( handoffs=handoffs, deployment_chat=deployment_chat, metadata=metadata, + version_message=version_message, ), ) @@ -799,7 +815,7 @@ def update( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_update", + operation_id="UpdateAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -850,6 +866,7 @@ async def update_async( handoffs: OptionalNullable[List[str]] = UNSET, deployment_chat: OptionalNullable[bool] = UNSET, metadata: OptionalNullable[Dict[str, Any]] = UNSET, + version_message: OptionalNullable[str] = UNSET, retries: OptionalNullable[utils.RetryConfig] = UNSET, server_url: Optional[str] = None, timeout_ms: Optional[int] = None, @@ -869,6 +886,7 @@ async def update_async( :param handoffs: :param deployment_chat: :param metadata: + :param version_message: :param retries: Override the default retry configuration for this method :param server_url: Override the default server URL for this method :param timeout_ms: Override the default request timeout configuration for this method in milliseconds @@ -884,7 +902,7 @@ async def update_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsUpdateRequest( + request = models.UpdateAgentRequest( agent_id=agent_id, agent_update_request=models.AgentUpdateRequest( instructions=instructions, @@ -900,6 +918,7 @@ async def update_async( handoffs=handoffs, deployment_chat=deployment_chat, metadata=metadata, + version_message=version_message, ), ) @@ -939,7 +958,7 @@ async def update_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_update", + operation_id="UpdateAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -994,7 +1013,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsDeleteRequest( + request = models.DeleteAgentRequest( agent_id=agent_id, ) @@ -1027,7 +1046,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_delete", + operation_id="DeleteAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1082,7 +1101,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsDeleteRequest( + request = models.DeleteAgentRequest( agent_id=agent_id, ) @@ -1115,7 +1134,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_delete", + operation_id="DeleteAgent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1174,7 +1193,7 @@ def update_version( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsUpdateVersionRequest( + request = models.UpdateAgentVersionRequest( agent_id=agent_id, version=version, ) @@ -1208,7 +1227,7 @@ def update_version( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_update_version", + operation_id="UpdateAgentVersion", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1267,7 +1286,7 @@ async def update_version_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsUpdateVersionRequest( + request = models.UpdateAgentVersionRequest( agent_id=agent_id, version=version, ) @@ -1301,7 +1320,7 @@ async def update_version_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_update_version", + operation_id="UpdateAgentVersion", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1362,7 +1381,7 @@ def list_versions( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListVersionsRequest( + request = models.ListAgentVersionsRequest( agent_id=agent_id, page=page, page_size=page_size, @@ -1397,7 +1416,7 @@ def list_versions( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list_versions", + operation_id="ListAgentVersions", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1458,7 +1477,7 @@ async def list_versions_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListVersionsRequest( + request = models.ListAgentVersionsRequest( agent_id=agent_id, page=page, page_size=page_size, @@ -1493,7 +1512,7 @@ async def list_versions_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list_versions", + operation_id="ListAgentVersions", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1552,7 +1571,7 @@ def get_version( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsGetVersionRequest( + request = models.GetAgentVersionRequest( agent_id=agent_id, version=version, ) @@ -1586,7 +1605,7 @@ def get_version( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_get_version", + operation_id="GetAgentVersion", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1645,7 +1664,7 @@ async def get_version_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsGetVersionRequest( + request = models.GetAgentVersionRequest( agent_id=agent_id, version=version, ) @@ -1679,7 +1698,7 @@ async def get_version_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_get_version", + operation_id="GetAgentVersion", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1740,7 +1759,7 @@ def create_version_alias( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsCreateOrUpdateAliasRequest( + request = models.CreateOrUpdateAgentAliasRequest( agent_id=agent_id, alias=alias, version=version, @@ -1775,7 +1794,7 @@ def create_version_alias( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_create_or_update_alias", + operation_id="CreateOrUpdateAgentAlias", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1836,7 +1855,7 @@ async def create_version_alias_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsCreateOrUpdateAliasRequest( + request = models.CreateOrUpdateAgentAliasRequest( agent_id=agent_id, alias=alias, version=version, @@ -1871,7 +1890,7 @@ async def create_version_alias_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_create_or_update_alias", + operation_id="CreateOrUpdateAgentAlias", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1928,7 +1947,7 @@ def list_version_aliases( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListVersionAliasesRequest( + request = models.ListAgentAliasesRequest( agent_id=agent_id, ) @@ -1961,7 +1980,7 @@ def list_version_aliases( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list_version_aliases", + operation_id="ListAgentAliases", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2018,7 +2037,7 @@ async def list_version_aliases_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1AgentsListVersionAliasesRequest( + request = models.ListAgentAliasesRequest( agent_id=agent_id, ) @@ -2051,7 +2070,7 @@ async def list_version_aliases_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_agents_list_version_aliases", + operation_id="ListAgentAliases", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2078,3 +2097,189 @@ async def list_version_aliases_async( raise models.SDKError("API error occurred", http_res, http_res_text) raise models.SDKError("Unexpected response received", http_res) + + def delete_version_alias( + self, + *, + agent_id: str, + alias: str, + retries: OptionalNullable[utils.RetryConfig] = UNSET, + server_url: Optional[str] = None, + timeout_ms: Optional[int] = None, + http_headers: Optional[Mapping[str, str]] = None, + ): + r"""Delete an agent version alias. + + Delete an existing alias for an agent. + + :param agent_id: + :param alias: + :param retries: Override the default retry configuration for this method + :param server_url: Override the default server URL for this method + :param timeout_ms: Override the default request timeout configuration for this method in milliseconds + :param http_headers: Additional headers to set or replace on requests. + """ + base_url = None + url_variables = None + if timeout_ms is None: + timeout_ms = self.sdk_configuration.timeout_ms + + if server_url is not None: + base_url = server_url + else: + base_url = self._get_url(base_url, url_variables) + + request = models.DeleteAgentAliasRequest( + agent_id=agent_id, + alias=alias, + ) + + req = self._build_request( + method="DELETE", + path="/v1/agents/{agent_id}/aliases", + base_url=base_url, + url_variables=url_variables, + request=request, + request_body_required=False, + request_has_path_params=True, + request_has_query_params=True, + user_agent_header="user-agent", + accept_header_value="application/json", + http_headers=http_headers, + security=self.sdk_configuration.security, + allow_empty_value=None, + timeout_ms=timeout_ms, + ) + + if retries == UNSET: + if self.sdk_configuration.retry_config is not UNSET: + retries = self.sdk_configuration.retry_config + + retry_config = None + if isinstance(retries, utils.RetryConfig): + retry_config = (retries, ["429", "500", "502", "503", "504"]) + + http_res = self.do_request( + hook_ctx=HookContext( + config=self.sdk_configuration, + base_url=base_url or "", + operation_id="DeleteAgentAlias", + oauth2_scopes=None, + security_source=get_security_from_env( + self.sdk_configuration.security, models.Security + ), + ), + request=req, + error_status_codes=["422", "4XX", "5XX"], + retry_config=retry_config, + ) + + response_data: Any = None + if utils.match_response(http_res, "204", "*"): + return + if utils.match_response(http_res, "422", "application/json"): + response_data = unmarshal_json_response( + models.HTTPValidationErrorData, http_res + ) + raise models.HTTPValidationError(response_data, http_res) + if utils.match_response(http_res, "4XX", "*"): + http_res_text = utils.stream_to_text(http_res) + raise models.SDKError("API error occurred", http_res, http_res_text) + if utils.match_response(http_res, "5XX", "*"): + http_res_text = utils.stream_to_text(http_res) + raise models.SDKError("API error occurred", http_res, http_res_text) + + raise models.SDKError("Unexpected response received", http_res) + + async def delete_version_alias_async( + self, + *, + agent_id: str, + alias: str, + retries: OptionalNullable[utils.RetryConfig] = UNSET, + server_url: Optional[str] = None, + timeout_ms: Optional[int] = None, + http_headers: Optional[Mapping[str, str]] = None, + ): + r"""Delete an agent version alias. + + Delete an existing alias for an agent. + + :param agent_id: + :param alias: + :param retries: Override the default retry configuration for this method + :param server_url: Override the default server URL for this method + :param timeout_ms: Override the default request timeout configuration for this method in milliseconds + :param http_headers: Additional headers to set or replace on requests. + """ + base_url = None + url_variables = None + if timeout_ms is None: + timeout_ms = self.sdk_configuration.timeout_ms + + if server_url is not None: + base_url = server_url + else: + base_url = self._get_url(base_url, url_variables) + + request = models.DeleteAgentAliasRequest( + agent_id=agent_id, + alias=alias, + ) + + req = self._build_request_async( + method="DELETE", + path="/v1/agents/{agent_id}/aliases", + base_url=base_url, + url_variables=url_variables, + request=request, + request_body_required=False, + request_has_path_params=True, + request_has_query_params=True, + user_agent_header="user-agent", + accept_header_value="application/json", + http_headers=http_headers, + security=self.sdk_configuration.security, + allow_empty_value=None, + timeout_ms=timeout_ms, + ) + + if retries == UNSET: + if self.sdk_configuration.retry_config is not UNSET: + retries = self.sdk_configuration.retry_config + + retry_config = None + if isinstance(retries, utils.RetryConfig): + retry_config = (retries, ["429", "500", "502", "503", "504"]) + + http_res = await self.do_request_async( + hook_ctx=HookContext( + config=self.sdk_configuration, + base_url=base_url or "", + operation_id="DeleteAgentAlias", + oauth2_scopes=None, + security_source=get_security_from_env( + self.sdk_configuration.security, models.Security + ), + ), + request=req, + error_status_codes=["422", "4XX", "5XX"], + retry_config=retry_config, + ) + + response_data: Any = None + if utils.match_response(http_res, "204", "*"): + return + if utils.match_response(http_res, "422", "application/json"): + response_data = unmarshal_json_response( + models.HTTPValidationErrorData, http_res + ) + raise models.HTTPValidationError(response_data, http_res) + if utils.match_response(http_res, "4XX", "*"): + http_res_text = await utils.stream_to_text_async(http_res) + raise models.SDKError("API error occurred", http_res, http_res_text) + if utils.match_response(http_res, "5XX", "*"): + http_res_text = await utils.stream_to_text_async(http_res) + raise models.SDKError("API error occurred", http_res, http_res_text) + + raise models.SDKError("Unexpected response received", http_res) diff --git a/src/mistralai/client/chat.py b/src/mistralai/client/chat.py index 523e3340..35698d32 100644 --- a/src/mistralai/client/chat.py +++ b/src/mistralai/client/chat.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7eba0f088d47 from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/classifiers.py b/src/mistralai/client/classifiers.py index 327653d1..3407c4b7 100644 --- a/src/mistralai/client/classifiers.py +++ b/src/mistralai/client/classifiers.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 26e773725732 from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/conversations.py b/src/mistralai/client/conversations.py index aa037bd2..646b91f3 100644 --- a/src/mistralai/client/conversations.py +++ b/src/mistralai/client/conversations.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 40692a878064 from .basesdk import BaseSDK from mistralai.client import models, utils @@ -60,7 +61,10 @@ async def run_async( inputs: Union[models.ConversationInputs, models.ConversationInputsTypedDict], instructions: OptionalNullable[str] = UNSET, tools: OptionalNullable[ - Union[List[models.ConversationRequestTool], List[models.ConversationRequestToolTypedDict]] + Union[ + List[models.ConversationRequestTool], + List[models.ConversationRequestToolTypedDict], + ] ] = UNSET, completion_args: OptionalNullable[ Union[models.CompletionArgs, models.CompletionArgsTypedDict] @@ -133,7 +137,10 @@ async def run_stream_async( inputs: Union[models.ConversationInputs, models.ConversationInputsTypedDict], instructions: OptionalNullable[str] = UNSET, tools: OptionalNullable[ - Union[List[models.ConversationRequestTool], List[models.ConversationRequestToolTypedDict]] + Union[ + List[models.ConversationRequestTool], + List[models.ConversationRequestToolTypedDict], + ] ] = UNSET, completion_args: OptionalNullable[ Union[models.CompletionArgs, models.CompletionArgsTypedDict] @@ -353,7 +360,7 @@ def start( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_start", + operation_id="StartConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -506,7 +513,7 @@ async def start_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_start", + operation_id="StartConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -544,7 +551,7 @@ def list( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> List[models.AgentsAPIV1ConversationsListResponse]: + ) -> List[models.ListConversationsResponse]: r"""List all created conversations. Retrieve a list of conversation entities sorted by creation time. @@ -567,7 +574,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsListRequest( + request = models.ListConversationsRequest( page=page, page_size=page_size, metadata=metadata, @@ -602,7 +609,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_list", + operation_id="ListConversations", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -616,7 +623,7 @@ def list( response_data: Any = None if utils.match_response(http_res, "200", "application/json"): return unmarshal_json_response( - List[models.AgentsAPIV1ConversationsListResponse], http_res + List[models.ListConversationsResponse], http_res ) if utils.match_response(http_res, "422", "application/json"): response_data = unmarshal_json_response( @@ -642,7 +649,7 @@ async def list_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> List[models.AgentsAPIV1ConversationsListResponse]: + ) -> List[models.ListConversationsResponse]: r"""List all created conversations. Retrieve a list of conversation entities sorted by creation time. @@ -665,7 +672,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsListRequest( + request = models.ListConversationsRequest( page=page, page_size=page_size, metadata=metadata, @@ -700,7 +707,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_list", + operation_id="ListConversations", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -714,7 +721,7 @@ async def list_async( response_data: Any = None if utils.match_response(http_res, "200", "application/json"): return unmarshal_json_response( - List[models.AgentsAPIV1ConversationsListResponse], http_res + List[models.ListConversationsResponse], http_res ) if utils.match_response(http_res, "422", "application/json"): response_data = unmarshal_json_response( @@ -759,7 +766,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsGetRequest( + request = models.GetConversationRequest( conversation_id=conversation_id, ) @@ -792,7 +799,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_get", + operation_id="GetConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -849,7 +856,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsGetRequest( + request = models.GetConversationRequest( conversation_id=conversation_id, ) @@ -882,7 +889,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_get", + operation_id="GetConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -939,7 +946,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsDeleteRequest( + request = models.DeleteConversationRequest( conversation_id=conversation_id, ) @@ -972,7 +979,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_delete", + operation_id="DeleteConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1029,7 +1036,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsDeleteRequest( + request = models.DeleteConversationRequest( conversation_id=conversation_id, ) @@ -1062,7 +1069,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_delete", + operation_id="DeleteConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1139,7 +1146,7 @@ def append( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsAppendRequest( + request = models.AppendConversationRequest( conversation_id=conversation_id, conversation_append_request=models.ConversationAppendRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -1188,7 +1195,7 @@ def append( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_append", + operation_id="AppendConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1265,7 +1272,7 @@ async def append_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsAppendRequest( + request = models.AppendConversationRequest( conversation_id=conversation_id, conversation_append_request=models.ConversationAppendRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -1314,7 +1321,7 @@ async def append_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_append", + operation_id="AppendConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1371,7 +1378,7 @@ def get_history( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsHistoryRequest( + request = models.GetConversationHistoryRequest( conversation_id=conversation_id, ) @@ -1404,7 +1411,7 @@ def get_history( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_history", + operation_id="GetConversationHistory", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1461,7 +1468,7 @@ async def get_history_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsHistoryRequest( + request = models.GetConversationHistoryRequest( conversation_id=conversation_id, ) @@ -1494,7 +1501,7 @@ async def get_history_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_history", + operation_id="GetConversationHistory", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1551,7 +1558,7 @@ def get_messages( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsMessagesRequest( + request = models.GetConversationMessagesRequest( conversation_id=conversation_id, ) @@ -1584,7 +1591,7 @@ def get_messages( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_messages", + operation_id="GetConversationMessages", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1641,7 +1648,7 @@ async def get_messages_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsMessagesRequest( + request = models.GetConversationMessagesRequest( conversation_id=conversation_id, ) @@ -1674,7 +1681,7 @@ async def get_messages_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_messages", + operation_id="GetConversationMessages", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1762,7 +1769,7 @@ def restart( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsRestartRequest( + request = models.RestartConversationRequest( conversation_id=conversation_id, conversation_restart_request=models.ConversationRestartRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -1814,7 +1821,7 @@ def restart( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_restart", + operation_id="RestartConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1902,7 +1909,7 @@ async def restart_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsRestartRequest( + request = models.RestartConversationRequest( conversation_id=conversation_id, conversation_restart_request=models.ConversationRestartRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -1954,7 +1961,7 @@ async def restart_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_restart", + operation_id="RestartConversation", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2109,7 +2116,7 @@ def start_stream( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_start_stream", + operation_id="StartConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2271,7 +2278,7 @@ async def start_stream_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_start_stream", + operation_id="StartConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2355,7 +2362,7 @@ def append_stream( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsAppendStreamRequest( + request = models.AppendConversationStreamRequest( conversation_id=conversation_id, conversation_append_stream_request=models.ConversationAppendStreamRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -2404,7 +2411,7 @@ def append_stream( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_append_stream", + operation_id="AppendConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2488,7 +2495,7 @@ async def append_stream_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsAppendStreamRequest( + request = models.AppendConversationStreamRequest( conversation_id=conversation_id, conversation_append_stream_request=models.ConversationAppendStreamRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -2537,7 +2544,7 @@ async def append_stream_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_append_stream", + operation_id="AppendConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2632,7 +2639,7 @@ def restart_stream( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsRestartStreamRequest( + request = models.RestartConversationStreamRequest( conversation_id=conversation_id, conversation_restart_stream_request=models.ConversationRestartStreamRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -2684,7 +2691,7 @@ def restart_stream( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_restart_stream", + operation_id="RestartConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -2779,7 +2786,7 @@ async def restart_stream_async( else: base_url = self._get_url(base_url, url_variables) - request = models.AgentsAPIV1ConversationsRestartStreamRequest( + request = models.RestartConversationStreamRequest( conversation_id=conversation_id, conversation_restart_stream_request=models.ConversationRestartStreamRequest( inputs=utils.get_pydantic_model(inputs, models.ConversationInputs), @@ -2831,7 +2838,7 @@ async def restart_stream_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="agents_api_v1_conversations_restart_stream", + operation_id="RestartConversationStream", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/documents.py b/src/mistralai/client/documents.py index 3316e63b..c78f2944 100644 --- a/src/mistralai/client/documents.py +++ b/src/mistralai/client/documents.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bcc17286c31c from .basesdk import BaseSDK from mistralai.client import models, utils @@ -57,7 +58,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsListV1Request( + request = models.ListDocumentsRequest( library_id=library_id, search=search, page_size=page_size, @@ -96,7 +97,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_list_v1", + operation_id="ListDocuments", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -165,7 +166,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsListV1Request( + request = models.ListDocumentsRequest( library_id=library_id, search=search, page_size=page_size, @@ -204,7 +205,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_list_v1", + operation_id="ListDocuments", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -271,7 +272,7 @@ def upload( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsUploadV1Request( + request = models.UploadDocumentRequest( library_id=library_id, request_body=models.DocumentUpload( file=utils.get_pydantic_model(file, models.File), @@ -310,7 +311,7 @@ def upload( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_upload_v1", + operation_id="UploadDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -377,7 +378,7 @@ async def upload_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsUploadV1Request( + request = models.UploadDocumentRequest( library_id=library_id, request_body=models.DocumentUpload( file=utils.get_pydantic_model(file, models.File), @@ -416,7 +417,7 @@ async def upload_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_upload_v1", + operation_id="UploadDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -475,7 +476,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetV1Request( + request = models.GetDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -509,7 +510,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_v1", + operation_id="GetDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -568,7 +569,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetV1Request( + request = models.GetDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -602,7 +603,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_v1", + operation_id="GetDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -670,7 +671,7 @@ def update( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsUpdateV1Request( + request = models.UpdateDocumentRequest( library_id=library_id, document_id=document_id, document_update_in=models.DocumentUpdateIn( @@ -715,7 +716,7 @@ def update( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_update_v1", + operation_id="UpdateDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -783,7 +784,7 @@ async def update_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsUpdateV1Request( + request = models.UpdateDocumentRequest( library_id=library_id, document_id=document_id, document_update_in=models.DocumentUpdateIn( @@ -828,7 +829,7 @@ async def update_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_update_v1", + operation_id="UpdateDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -887,7 +888,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsDeleteV1Request( + request = models.DeleteDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -921,7 +922,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_delete_v1", + operation_id="DeleteDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -980,7 +981,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsDeleteV1Request( + request = models.DeleteDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -1014,7 +1015,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_delete_v1", + operation_id="DeleteDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1073,7 +1074,7 @@ def text_content( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetTextContentV1Request( + request = models.GetDocumentTextContentRequest( library_id=library_id, document_id=document_id, ) @@ -1107,7 +1108,7 @@ def text_content( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_text_content_v1", + operation_id="GetDocumentTextContent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1166,7 +1167,7 @@ async def text_content_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetTextContentV1Request( + request = models.GetDocumentTextContentRequest( library_id=library_id, document_id=document_id, ) @@ -1200,7 +1201,7 @@ async def text_content_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_text_content_v1", + operation_id="GetDocumentTextContent", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1259,7 +1260,7 @@ def status( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetStatusV1Request( + request = models.GetDocumentStatusRequest( library_id=library_id, document_id=document_id, ) @@ -1293,7 +1294,7 @@ def status( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_status_v1", + operation_id="GetDocumentStatus", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1352,7 +1353,7 @@ async def status_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetStatusV1Request( + request = models.GetDocumentStatusRequest( library_id=library_id, document_id=document_id, ) @@ -1386,7 +1387,7 @@ async def status_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_status_v1", + operation_id="GetDocumentStatus", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1445,7 +1446,7 @@ def get_signed_url( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetSignedURLV1Request( + request = models.GetDocumentSignedURLRequest( library_id=library_id, document_id=document_id, ) @@ -1479,7 +1480,7 @@ def get_signed_url( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_signed_url_v1", + operation_id="GetDocumentSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1538,7 +1539,7 @@ async def get_signed_url_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetSignedURLV1Request( + request = models.GetDocumentSignedURLRequest( library_id=library_id, document_id=document_id, ) @@ -1572,7 +1573,7 @@ async def get_signed_url_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_signed_url_v1", + operation_id="GetDocumentSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1631,7 +1632,7 @@ def extracted_text_signed_url( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetExtractedTextSignedURLV1Request( + request = models.GetDocumentExtractedTextSignedURLRequest( library_id=library_id, document_id=document_id, ) @@ -1665,7 +1666,7 @@ def extracted_text_signed_url( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_extracted_text_signed_url_v1", + operation_id="GetDocumentExtractedTextSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1724,7 +1725,7 @@ async def extracted_text_signed_url_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsGetExtractedTextSignedURLV1Request( + request = models.GetDocumentExtractedTextSignedURLRequest( library_id=library_id, document_id=document_id, ) @@ -1758,7 +1759,7 @@ async def extracted_text_signed_url_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_get_extracted_text_signed_url_v1", + operation_id="GetDocumentExtractedTextSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1817,7 +1818,7 @@ def reprocess( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsReprocessV1Request( + request = models.ReprocessDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -1851,7 +1852,7 @@ def reprocess( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_reprocess_v1", + operation_id="ReprocessDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1910,7 +1911,7 @@ async def reprocess_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDocumentsReprocessV1Request( + request = models.ReprocessDocumentRequest( library_id=library_id, document_id=document_id, ) @@ -1944,7 +1945,7 @@ async def reprocess_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_documents_reprocess_v1", + operation_id="ReprocessDocument", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/embeddings.py b/src/mistralai/client/embeddings.py index 359f2f62..4a056baa 100644 --- a/src/mistralai/client/embeddings.py +++ b/src/mistralai/client/embeddings.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f9c17258207e from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/files.py b/src/mistralai/client/files.py index b384cda4..57d389f1 100644 --- a/src/mistralai/client/files.py +++ b/src/mistralai/client/files.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f12df4b2ce43 from .basesdk import BaseSDK import httpx @@ -99,7 +100,7 @@ def upload( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_upload_file", + operation_id="UploadFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -201,7 +202,7 @@ async def upload_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_upload_file", + operation_id="UploadFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -266,7 +267,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesListFilesRequest( + request = models.ListFilesRequest( page=page, page_size=page_size, include_total=include_total, @@ -306,7 +307,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_list_files", + operation_id="ListFiles", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -371,7 +372,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesListFilesRequest( + request = models.ListFilesRequest( page=page, page_size=page_size, include_total=include_total, @@ -411,7 +412,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_list_files", + operation_id="ListFiles", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -462,7 +463,7 @@ def retrieve( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesRetrieveFileRequest( + request = models.RetrieveFileRequest( file_id=file_id, ) @@ -495,7 +496,7 @@ def retrieve( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_retrieve_file", + operation_id="RetrieveFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -546,7 +547,7 @@ async def retrieve_async( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesRetrieveFileRequest( + request = models.RetrieveFileRequest( file_id=file_id, ) @@ -579,7 +580,7 @@ async def retrieve_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_retrieve_file", + operation_id="RetrieveFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -630,7 +631,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesDeleteFileRequest( + request = models.DeleteFileRequest( file_id=file_id, ) @@ -663,7 +664,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_delete_file", + operation_id="DeleteFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -714,7 +715,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesDeleteFileRequest( + request = models.DeleteFileRequest( file_id=file_id, ) @@ -747,7 +748,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_delete_file", + operation_id="DeleteFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -798,7 +799,7 @@ def download( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesDownloadFileRequest( + request = models.DownloadFileRequest( file_id=file_id, ) @@ -831,7 +832,7 @@ def download( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_download_file", + operation_id="DownloadFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -884,7 +885,7 @@ async def download_async( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesDownloadFileRequest( + request = models.DownloadFileRequest( file_id=file_id, ) @@ -917,7 +918,7 @@ async def download_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_download_file", + operation_id="DownloadFile", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -970,7 +971,7 @@ def get_signed_url( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesGetSignedURLRequest( + request = models.GetFileSignedURLRequest( file_id=file_id, expiry=expiry, ) @@ -1004,7 +1005,7 @@ def get_signed_url( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_get_signed_url", + operation_id="GetFileSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1055,7 +1056,7 @@ async def get_signed_url_async( else: base_url = self._get_url(base_url, url_variables) - request = models.FilesAPIRoutesGetSignedURLRequest( + request = models.GetFileSignedURLRequest( file_id=file_id, expiry=expiry, ) @@ -1089,7 +1090,7 @@ async def get_signed_url_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="files_api_routes_get_signed_url", + operation_id="GetFileSignedUrl", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/fim.py b/src/mistralai/client/fim.py index 4a834fe9..be3f7742 100644 --- a/src/mistralai/client/fim.py +++ b/src/mistralai/client/fim.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 217bea5d701d from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/fine_tuning.py b/src/mistralai/client/fine_tuning.py index aeb832d4..df6bc564 100644 --- a/src/mistralai/client/fine_tuning.py +++ b/src/mistralai/client/fine_tuning.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5d5079bbd54e from .basesdk import BaseSDK from .sdkconfiguration import SDKConfiguration diff --git a/src/mistralai/client/fine_tuning_jobs.py b/src/mistralai/client/fine_tuning_jobs.py index fb75e8c7..9a28ded1 100644 --- a/src/mistralai/client/fine_tuning_jobs.py +++ b/src/mistralai/client/fine_tuning_jobs.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: fa1ea246e0b2 from .basesdk import BaseSDK from datetime import datetime @@ -8,7 +9,7 @@ classifiertargetin as models_classifiertargetin, finetuneablemodeltype as models_finetuneablemodeltype, jobin as models_jobin, - jobs_api_routes_fine_tuning_get_fine_tuning_jobsop as models_jobs_api_routes_fine_tuning_get_fine_tuning_jobsop, + listfinetuningjobsop as models_listfinetuningjobsop, trainingfile as models_trainingfile, ) from mistralai.client.types import OptionalNullable, UNSET @@ -28,7 +29,7 @@ def list( created_before: OptionalNullable[datetime] = UNSET, created_by_me: Optional[bool] = False, status: OptionalNullable[ - models_jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.JobsAPIRoutesFineTuningGetFineTuningJobsStatus + models_listfinetuningjobsop.ListFineTuningJobsStatus ] = UNSET, wandb_project: OptionalNullable[str] = UNSET, wandb_name: OptionalNullable[str] = UNSET, @@ -67,7 +68,7 @@ def list( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningGetFineTuningJobsRequest( + request = models.ListFineTuningJobsRequest( page=page, page_size=page_size, model=model, @@ -109,7 +110,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_get_fine_tuning_jobs", + operation_id="ListFineTuningJobs", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -141,7 +142,7 @@ async def list_async( created_before: OptionalNullable[datetime] = UNSET, created_by_me: Optional[bool] = False, status: OptionalNullable[ - models_jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.JobsAPIRoutesFineTuningGetFineTuningJobsStatus + models_listfinetuningjobsop.ListFineTuningJobsStatus ] = UNSET, wandb_project: OptionalNullable[str] = UNSET, wandb_name: OptionalNullable[str] = UNSET, @@ -180,7 +181,7 @@ async def list_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningGetFineTuningJobsRequest( + request = models.ListFineTuningJobsRequest( page=page, page_size=page_size, model=model, @@ -222,7 +223,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_get_fine_tuning_jobs", + operation_id="ListFineTuningJobs", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -286,12 +287,12 @@ def create( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningCreateFineTuningJobResponse: + ) -> models.CreateFineTuningJobResponse: r"""Create Fine Tuning Job Create a new fine-tuning job, it will be queued for processing. - :param model: The name of the model to fine-tune. + :param model: :param hyperparameters: :param training_files: :param validation_files: A list containing the IDs of uploaded files that contain validation data. If you provide these files, the data is used to generate validation metrics periodically during fine-tuning. These metrics can be viewed in `checkpoints` when getting the status of a running fine-tuning job. The same data should not be present in both train and validation files. @@ -373,7 +374,7 @@ def create( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_create_fine_tuning_job", + operation_id="CreateFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -385,9 +386,7 @@ def create( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningCreateFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.CreateFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = utils.stream_to_text(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -439,12 +438,12 @@ async def create_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningCreateFineTuningJobResponse: + ) -> models.CreateFineTuningJobResponse: r"""Create Fine Tuning Job Create a new fine-tuning job, it will be queued for processing. - :param model: The name of the model to fine-tune. + :param model: :param hyperparameters: :param training_files: :param validation_files: A list containing the IDs of uploaded files that contain validation data. If you provide these files, the data is used to generate validation metrics periodically during fine-tuning. These metrics can be viewed in `checkpoints` when getting the status of a running fine-tuning job. The same data should not be present in both train and validation files. @@ -526,7 +525,7 @@ async def create_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_create_fine_tuning_job", + operation_id="CreateFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -538,9 +537,7 @@ async def create_async( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningCreateFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.CreateFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = await utils.stream_to_text_async(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -558,7 +555,7 @@ def get( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningGetFineTuningJobResponse: + ) -> models.GetFineTuningJobResponse: r"""Get Fine Tuning Job Get a fine-tuned job details by its UUID. @@ -579,7 +576,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningGetFineTuningJobRequest( + request = models.GetFineTuningJobRequest( job_id=job_id, ) @@ -612,7 +609,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_get_fine_tuning_job", + operation_id="GetFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -624,9 +621,7 @@ def get( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningGetFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.GetFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = utils.stream_to_text(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -644,7 +639,7 @@ async def get_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningGetFineTuningJobResponse: + ) -> models.GetFineTuningJobResponse: r"""Get Fine Tuning Job Get a fine-tuned job details by its UUID. @@ -665,7 +660,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningGetFineTuningJobRequest( + request = models.GetFineTuningJobRequest( job_id=job_id, ) @@ -698,7 +693,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_get_fine_tuning_job", + operation_id="GetFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -710,9 +705,7 @@ async def get_async( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningGetFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.GetFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = await utils.stream_to_text_async(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -730,7 +723,7 @@ def cancel( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningCancelFineTuningJobResponse: + ) -> models.CancelFineTuningJobResponse: r"""Cancel Fine Tuning Job Request the cancellation of a fine tuning job. @@ -751,7 +744,7 @@ def cancel( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningCancelFineTuningJobRequest( + request = models.CancelFineTuningJobRequest( job_id=job_id, ) @@ -784,7 +777,7 @@ def cancel( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_cancel_fine_tuning_job", + operation_id="CancelFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -796,9 +789,7 @@ def cancel( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningCancelFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.CancelFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = utils.stream_to_text(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -816,7 +807,7 @@ async def cancel_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningCancelFineTuningJobResponse: + ) -> models.CancelFineTuningJobResponse: r"""Cancel Fine Tuning Job Request the cancellation of a fine tuning job. @@ -837,7 +828,7 @@ async def cancel_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningCancelFineTuningJobRequest( + request = models.CancelFineTuningJobRequest( job_id=job_id, ) @@ -870,7 +861,7 @@ async def cancel_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_cancel_fine_tuning_job", + operation_id="CancelFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -882,9 +873,7 @@ async def cancel_async( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningCancelFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.CancelFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = await utils.stream_to_text_async(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -902,7 +891,7 @@ def start( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningStartFineTuningJobResponse: + ) -> models.StartFineTuningJobResponse: r"""Start Fine Tuning Job Request the start of a validated fine tuning job. @@ -923,7 +912,7 @@ def start( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningStartFineTuningJobRequest( + request = models.StartFineTuningJobRequest( job_id=job_id, ) @@ -956,7 +945,7 @@ def start( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_start_fine_tuning_job", + operation_id="StartFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -968,9 +957,7 @@ def start( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningStartFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.StartFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = utils.stream_to_text(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -988,7 +975,7 @@ async def start_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningStartFineTuningJobResponse: + ) -> models.StartFineTuningJobResponse: r"""Start Fine Tuning Job Request the start of a validated fine tuning job. @@ -1009,7 +996,7 @@ async def start_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningStartFineTuningJobRequest( + request = models.StartFineTuningJobRequest( job_id=job_id, ) @@ -1042,7 +1029,7 @@ async def start_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_start_fine_tuning_job", + operation_id="StartFineTuningJob", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1054,9 +1041,7 @@ async def start_async( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningStartFineTuningJobResponse, http_res - ) + return unmarshal_json_response(models.StartFineTuningJobResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = await utils.stream_to_text_async(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) diff --git a/src/mistralai/client/httpclient.py b/src/mistralai/client/httpclient.py index 89560b56..544af7f8 100644 --- a/src/mistralai/client/httpclient.py +++ b/src/mistralai/client/httpclient.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3e46bde74327 # pyright: reportReturnType = false import asyncio diff --git a/src/mistralai/client/libraries.py b/src/mistralai/client/libraries.py index 03a54741..26ceabe1 100644 --- a/src/mistralai/client/libraries.py +++ b/src/mistralai/client/libraries.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d43a5f78045f from .basesdk import BaseSDK from .sdkconfiguration import SDKConfiguration @@ -86,7 +87,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_list_v1", + operation_id="ListLibraries", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -163,7 +164,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_list_v1", + operation_id="ListLibraries", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -256,7 +257,7 @@ def create( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_create_v1", + operation_id="CreateLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -355,7 +356,7 @@ async def create_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_create_v1", + operation_id="CreateLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -412,7 +413,7 @@ def get( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesGetV1Request( + request = models.GetLibraryRequest( library_id=library_id, ) @@ -445,7 +446,7 @@ def get( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_get_v1", + operation_id="GetLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -502,7 +503,7 @@ async def get_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesGetV1Request( + request = models.GetLibraryRequest( library_id=library_id, ) @@ -535,7 +536,7 @@ async def get_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_get_v1", + operation_id="GetLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -592,7 +593,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDeleteV1Request( + request = models.DeleteLibraryRequest( library_id=library_id, ) @@ -625,7 +626,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_delete_v1", + operation_id="DeleteLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -682,7 +683,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesDeleteV1Request( + request = models.DeleteLibraryRequest( library_id=library_id, ) @@ -715,7 +716,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_delete_v1", + operation_id="DeleteLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -776,7 +777,7 @@ def update( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesUpdateV1Request( + request = models.UpdateLibraryRequest( library_id=library_id, library_in_update=models.LibraryInUpdate( name=name, @@ -816,7 +817,7 @@ def update( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_update_v1", + operation_id="UpdateLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -877,7 +878,7 @@ async def update_async( else: base_url = self._get_url(base_url, url_variables) - request = models.LibrariesUpdateV1Request( + request = models.UpdateLibraryRequest( library_id=library_id, library_in_update=models.LibraryInUpdate( name=name, @@ -917,7 +918,7 @@ async def update_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="libraries_update_v1", + operation_id="UpdateLibrary", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/models/__init__.py b/src/mistralai/client/models/__init__.py index 046037c5..093ffcbd 100644 --- a/src/mistralai/client/models/__init__.py +++ b/src/mistralai/client/models/__init__.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e0e8dad92725 from .mistralerror import MistralError from typing import TYPE_CHECKING @@ -36,84 +37,6 @@ AgentHandoffStartedEvent, AgentHandoffStartedEventTypedDict, ) - from .agents_api_v1_agents_create_or_update_aliasop import ( - AgentsAPIV1AgentsCreateOrUpdateAliasRequest, - AgentsAPIV1AgentsCreateOrUpdateAliasRequestTypedDict, - ) - from .agents_api_v1_agents_deleteop import ( - AgentsAPIV1AgentsDeleteRequest, - AgentsAPIV1AgentsDeleteRequestTypedDict, - ) - from .agents_api_v1_agents_get_versionop import ( - AgentsAPIV1AgentsGetVersionRequest, - AgentsAPIV1AgentsGetVersionRequestTypedDict, - ) - from .agents_api_v1_agents_getop import ( - AgentsAPIV1AgentsGetAgentVersion, - AgentsAPIV1AgentsGetAgentVersionTypedDict, - AgentsAPIV1AgentsGetRequest, - AgentsAPIV1AgentsGetRequestTypedDict, - ) - from .agents_api_v1_agents_list_version_aliasesop import ( - AgentsAPIV1AgentsListVersionAliasesRequest, - AgentsAPIV1AgentsListVersionAliasesRequestTypedDict, - ) - from .agents_api_v1_agents_list_versionsop import ( - AgentsAPIV1AgentsListVersionsRequest, - AgentsAPIV1AgentsListVersionsRequestTypedDict, - ) - from .agents_api_v1_agents_listop import ( - AgentsAPIV1AgentsListRequest, - AgentsAPIV1AgentsListRequestTypedDict, - ) - from .agents_api_v1_agents_update_versionop import ( - AgentsAPIV1AgentsUpdateVersionRequest, - AgentsAPIV1AgentsUpdateVersionRequestTypedDict, - ) - from .agents_api_v1_agents_updateop import ( - AgentsAPIV1AgentsUpdateRequest, - AgentsAPIV1AgentsUpdateRequestTypedDict, - ) - from .agents_api_v1_conversations_append_streamop import ( - AgentsAPIV1ConversationsAppendStreamRequest, - AgentsAPIV1ConversationsAppendStreamRequestTypedDict, - ) - from .agents_api_v1_conversations_appendop import ( - AgentsAPIV1ConversationsAppendRequest, - AgentsAPIV1ConversationsAppendRequestTypedDict, - ) - from .agents_api_v1_conversations_deleteop import ( - AgentsAPIV1ConversationsDeleteRequest, - AgentsAPIV1ConversationsDeleteRequestTypedDict, - ) - from .agents_api_v1_conversations_getop import ( - AgentsAPIV1ConversationsGetRequest, - AgentsAPIV1ConversationsGetRequestTypedDict, - ResponseV1ConversationsGet, - ResponseV1ConversationsGetTypedDict, - ) - from .agents_api_v1_conversations_historyop import ( - AgentsAPIV1ConversationsHistoryRequest, - AgentsAPIV1ConversationsHistoryRequestTypedDict, - ) - from .agents_api_v1_conversations_listop import ( - AgentsAPIV1ConversationsListRequest, - AgentsAPIV1ConversationsListRequestTypedDict, - AgentsAPIV1ConversationsListResponse, - AgentsAPIV1ConversationsListResponseTypedDict, - ) - from .agents_api_v1_conversations_messagesop import ( - AgentsAPIV1ConversationsMessagesRequest, - AgentsAPIV1ConversationsMessagesRequestTypedDict, - ) - from .agents_api_v1_conversations_restart_streamop import ( - AgentsAPIV1ConversationsRestartStreamRequest, - AgentsAPIV1ConversationsRestartStreamRequestTypedDict, - ) - from .agents_api_v1_conversations_restartop import ( - AgentsAPIV1ConversationsRestartRequest, - AgentsAPIV1ConversationsRestartRequestTypedDict, - ) from .agentscompletionrequest import ( AgentsCompletionRequest, AgentsCompletionRequestMessage, @@ -141,11 +64,16 @@ AgentUpdateRequestTypedDict, ) from .apiendpoint import APIEndpoint - from .archiveftmodelout import ( - ArchiveFTModelOut, - ArchiveFTModelOutObject, - ArchiveFTModelOutTypedDict, + from .appendconversationop import ( + AppendConversationRequest, + AppendConversationRequestTypedDict, ) + from .appendconversationstreamop import ( + AppendConversationStreamRequest, + AppendConversationStreamRequestTypedDict, + ) + from .archiveftmodelout import ArchiveFTModelOut, ArchiveFTModelOutTypedDict + from .archivemodelop import ArchiveModelRequest, ArchiveModelRequestTypedDict from .assistantmessage import ( AssistantMessage, AssistantMessageContent, @@ -167,11 +95,18 @@ from .basemodelcard import BaseModelCard, BaseModelCardTypedDict from .batcherror import BatchError, BatchErrorTypedDict from .batchjobin import BatchJobIn, BatchJobInTypedDict - from .batchjobout import BatchJobOut, BatchJobOutObject, BatchJobOutTypedDict - from .batchjobsout import BatchJobsOut, BatchJobsOutObject, BatchJobsOutTypedDict + from .batchjobout import BatchJobOut, BatchJobOutTypedDict + from .batchjobsout import BatchJobsOut, BatchJobsOutTypedDict from .batchjobstatus import BatchJobStatus from .batchrequest import BatchRequest, BatchRequestTypedDict from .builtinconnectors import BuiltInConnectors + from .cancelbatchjobop import CancelBatchJobRequest, CancelBatchJobRequestTypedDict + from .cancelfinetuningjobop import ( + CancelFineTuningJobRequest, + CancelFineTuningJobRequestTypedDict, + CancelFineTuningJobResponse, + CancelFineTuningJobResponseTypedDict, + ) from .chatclassificationrequest import ( ChatClassificationRequest, ChatClassificationRequestTypedDict, @@ -234,20 +169,17 @@ ClassifierDetailedJobOut, ClassifierDetailedJobOutIntegration, ClassifierDetailedJobOutIntegrationTypedDict, - ClassifierDetailedJobOutObject, ClassifierDetailedJobOutStatus, ClassifierDetailedJobOutTypedDict, ) from .classifierftmodelout import ( ClassifierFTModelOut, - ClassifierFTModelOutObject, ClassifierFTModelOutTypedDict, ) from .classifierjobout import ( ClassifierJobOut, ClassifierJobOutIntegration, ClassifierJobOutIntegrationTypedDict, - ClassifierJobOutObject, ClassifierJobOutStatus, ClassifierJobOutTypedDict, ) @@ -269,7 +201,6 @@ CompletionDetailedJobOut, CompletionDetailedJobOutIntegration, CompletionDetailedJobOutIntegrationTypedDict, - CompletionDetailedJobOutObject, CompletionDetailedJobOutRepository, CompletionDetailedJobOutRepositoryTypedDict, CompletionDetailedJobOutStatus, @@ -278,14 +209,12 @@ from .completionevent import CompletionEvent, CompletionEventTypedDict from .completionftmodelout import ( CompletionFTModelOut, - CompletionFTModelOutObject, CompletionFTModelOutTypedDict, ) from .completionjobout import ( CompletionJobOut, CompletionJobOutIntegration, CompletionJobOutIntegrationTypedDict, - CompletionJobOutObject, CompletionJobOutRepository, CompletionJobOutRepositoryTypedDict, CompletionJobOutStatus, @@ -377,11 +306,34 @@ ConversationUsageInfo, ConversationUsageInfoTypedDict, ) - from .delete_model_v1_models_model_id_deleteop import ( - DeleteModelV1ModelsModelIDDeleteRequest, - DeleteModelV1ModelsModelIDDeleteRequestTypedDict, + from .createfinetuningjobop import ( + CreateFineTuningJobResponse, + CreateFineTuningJobResponseTypedDict, + Response, + ResponseTypedDict, + ) + from .createorupdateagentaliasop import ( + CreateOrUpdateAgentAliasRequest, + CreateOrUpdateAgentAliasRequestTypedDict, ) + from .deleteagentaliasop import ( + DeleteAgentAliasRequest, + DeleteAgentAliasRequestTypedDict, + ) + from .deleteagentop import DeleteAgentRequest, DeleteAgentRequestTypedDict + from .deleteconversationop import ( + DeleteConversationRequest, + DeleteConversationRequestTypedDict, + ) + from .deletedocumentop import DeleteDocumentRequest, DeleteDocumentRequestTypedDict + from .deletefileop import DeleteFileRequest, DeleteFileRequestTypedDict from .deletefileout import DeleteFileOut, DeleteFileOutTypedDict + from .deletelibraryaccessop import ( + DeleteLibraryAccessRequest, + DeleteLibraryAccessRequestTypedDict, + ) + from .deletelibraryop import DeleteLibraryRequest, DeleteLibraryRequestTypedDict + from .deletemodelop import DeleteModelRequest, DeleteModelRequestTypedDict from .deletemodelout import DeleteModelOut, DeleteModelOutTypedDict from .deltamessage import ( DeltaMessage, @@ -403,6 +355,7 @@ DocumentURLChunkType, DocumentURLChunkTypedDict, ) + from .downloadfileop import DownloadFileRequest, DownloadFileRequestTypedDict from .embeddingdtype import EmbeddingDtype from .embeddingrequest import ( EmbeddingRequest, @@ -421,30 +374,6 @@ from .file import File, FileTypedDict from .filechunk import FileChunk, FileChunkTypedDict from .filepurpose import FilePurpose - from .files_api_routes_delete_fileop import ( - FilesAPIRoutesDeleteFileRequest, - FilesAPIRoutesDeleteFileRequestTypedDict, - ) - from .files_api_routes_download_fileop import ( - FilesAPIRoutesDownloadFileRequest, - FilesAPIRoutesDownloadFileRequestTypedDict, - ) - from .files_api_routes_get_signed_urlop import ( - FilesAPIRoutesGetSignedURLRequest, - FilesAPIRoutesGetSignedURLRequestTypedDict, - ) - from .files_api_routes_list_filesop import ( - FilesAPIRoutesListFilesRequest, - FilesAPIRoutesListFilesRequestTypedDict, - ) - from .files_api_routes_retrieve_fileop import ( - FilesAPIRoutesRetrieveFileRequest, - FilesAPIRoutesRetrieveFileRequestTypedDict, - ) - from .files_api_routes_upload_fileop import ( - MultiPartBodyParams, - MultiPartBodyParamsTypedDict, - ) from .fileschema import FileSchema, FileSchemaTypedDict from .filesignedurl import FileSignedURL, FileSignedURLTypedDict from .fimcompletionrequest import ( @@ -496,6 +425,59 @@ FunctionResultEntryTypedDict, ) from .functiontool import FunctionTool, FunctionToolTypedDict + from .getagentop import ( + GetAgentAgentVersion, + GetAgentAgentVersionTypedDict, + GetAgentRequest, + GetAgentRequestTypedDict, + ) + from .getagentversionop import ( + GetAgentVersionRequest, + GetAgentVersionRequestTypedDict, + ) + from .getbatchjobop import GetBatchJobRequest, GetBatchJobRequestTypedDict + from .getconversationhistoryop import ( + GetConversationHistoryRequest, + GetConversationHistoryRequestTypedDict, + ) + from .getconversationmessagesop import ( + GetConversationMessagesRequest, + GetConversationMessagesRequestTypedDict, + ) + from .getconversationop import ( + GetConversationRequest, + GetConversationRequestTypedDict, + ResponseV1ConversationsGet, + ResponseV1ConversationsGetTypedDict, + ) + from .getdocumentextractedtextsignedurlop import ( + GetDocumentExtractedTextSignedURLRequest, + GetDocumentExtractedTextSignedURLRequestTypedDict, + ) + from .getdocumentop import GetDocumentRequest, GetDocumentRequestTypedDict + from .getdocumentsignedurlop import ( + GetDocumentSignedURLRequest, + GetDocumentSignedURLRequestTypedDict, + ) + from .getdocumentstatusop import ( + GetDocumentStatusRequest, + GetDocumentStatusRequestTypedDict, + ) + from .getdocumenttextcontentop import ( + GetDocumentTextContentRequest, + GetDocumentTextContentRequestTypedDict, + ) + from .getfilesignedurlop import ( + GetFileSignedURLRequest, + GetFileSignedURLRequestTypedDict, + ) + from .getfinetuningjobop import ( + GetFineTuningJobRequest, + GetFineTuningJobRequestTypedDict, + GetFineTuningJobResponse, + GetFineTuningJobResponseTypedDict, + ) + from .getlibraryop import GetLibraryRequest, GetLibraryRequestTypedDict from .githubrepositoryin import GithubRepositoryIn, GithubRepositoryInTypedDict from .githubrepositoryout import GithubRepositoryOut, GithubRepositoryOutTypedDict from .httpvalidationerror import HTTPValidationError, HTTPValidationErrorData @@ -534,145 +516,48 @@ JobInTypedDict, ) from .jobmetadataout import JobMetadataOut, JobMetadataOutTypedDict - from .jobs_api_routes_batch_cancel_batch_jobop import ( - JobsAPIRoutesBatchCancelBatchJobRequest, - JobsAPIRoutesBatchCancelBatchJobRequestTypedDict, - ) - from .jobs_api_routes_batch_get_batch_jobop import ( - JobsAPIRoutesBatchGetBatchJobRequest, - JobsAPIRoutesBatchGetBatchJobRequestTypedDict, - ) - from .jobs_api_routes_batch_get_batch_jobsop import ( - JobsAPIRoutesBatchGetBatchJobsRequest, - JobsAPIRoutesBatchGetBatchJobsRequestTypedDict, - ) - from .jobs_api_routes_fine_tuning_archive_fine_tuned_modelop import ( - JobsAPIRoutesFineTuningArchiveFineTunedModelRequest, - JobsAPIRoutesFineTuningArchiveFineTunedModelRequestTypedDict, - ) - from .jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop import ( - JobsAPIRoutesFineTuningCancelFineTuningJobRequest, - JobsAPIRoutesFineTuningCancelFineTuningJobRequestTypedDict, - JobsAPIRoutesFineTuningCancelFineTuningJobResponse, - JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict, - ) - from .jobs_api_routes_fine_tuning_create_fine_tuning_jobop import ( - JobsAPIRoutesFineTuningCreateFineTuningJobResponse, - JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict, - Response, - ResponseTypedDict, - ) - from .jobs_api_routes_fine_tuning_get_fine_tuning_jobop import ( - JobsAPIRoutesFineTuningGetFineTuningJobRequest, - JobsAPIRoutesFineTuningGetFineTuningJobRequestTypedDict, - JobsAPIRoutesFineTuningGetFineTuningJobResponse, - JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict, - ) - from .jobs_api_routes_fine_tuning_get_fine_tuning_jobsop import ( - JobsAPIRoutesFineTuningGetFineTuningJobsRequest, - JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict, - JobsAPIRoutesFineTuningGetFineTuningJobsStatus, - ) - from .jobs_api_routes_fine_tuning_start_fine_tuning_jobop import ( - JobsAPIRoutesFineTuningStartFineTuningJobRequest, - JobsAPIRoutesFineTuningStartFineTuningJobRequestTypedDict, - JobsAPIRoutesFineTuningStartFineTuningJobResponse, - JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict, - ) - from .jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop import ( - JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest, - JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequestTypedDict, - ) - from .jobs_api_routes_fine_tuning_update_fine_tuned_modelop import ( - JobsAPIRoutesFineTuningUpdateFineTunedModelRequest, - JobsAPIRoutesFineTuningUpdateFineTunedModelRequestTypedDict, - JobsAPIRoutesFineTuningUpdateFineTunedModelResponse, - JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict, - ) - from .jobsout import ( - JobsOut, - JobsOutData, - JobsOutDataTypedDict, - JobsOutObject, - JobsOutTypedDict, - ) + from .jobsout import JobsOut, JobsOutData, JobsOutDataTypedDict, JobsOutTypedDict from .jsonschema import JSONSchema, JSONSchemaTypedDict from .legacyjobmetadataout import ( LegacyJobMetadataOut, - LegacyJobMetadataOutObject, LegacyJobMetadataOutTypedDict, ) - from .libraries_delete_v1op import ( - LibrariesDeleteV1Request, - LibrariesDeleteV1RequestTypedDict, - ) - from .libraries_documents_delete_v1op import ( - LibrariesDocumentsDeleteV1Request, - LibrariesDocumentsDeleteV1RequestTypedDict, - ) - from .libraries_documents_get_extracted_text_signed_url_v1op import ( - LibrariesDocumentsGetExtractedTextSignedURLV1Request, - LibrariesDocumentsGetExtractedTextSignedURLV1RequestTypedDict, - ) - from .libraries_documents_get_signed_url_v1op import ( - LibrariesDocumentsGetSignedURLV1Request, - LibrariesDocumentsGetSignedURLV1RequestTypedDict, - ) - from .libraries_documents_get_status_v1op import ( - LibrariesDocumentsGetStatusV1Request, - LibrariesDocumentsGetStatusV1RequestTypedDict, - ) - from .libraries_documents_get_text_content_v1op import ( - LibrariesDocumentsGetTextContentV1Request, - LibrariesDocumentsGetTextContentV1RequestTypedDict, - ) - from .libraries_documents_get_v1op import ( - LibrariesDocumentsGetV1Request, - LibrariesDocumentsGetV1RequestTypedDict, - ) - from .libraries_documents_list_v1op import ( - LibrariesDocumentsListV1Request, - LibrariesDocumentsListV1RequestTypedDict, - ) - from .libraries_documents_reprocess_v1op import ( - LibrariesDocumentsReprocessV1Request, - LibrariesDocumentsReprocessV1RequestTypedDict, - ) - from .libraries_documents_update_v1op import ( - LibrariesDocumentsUpdateV1Request, - LibrariesDocumentsUpdateV1RequestTypedDict, - ) - from .libraries_documents_upload_v1op import ( - DocumentUpload, - DocumentUploadTypedDict, - LibrariesDocumentsUploadV1Request, - LibrariesDocumentsUploadV1RequestTypedDict, - ) - from .libraries_get_v1op import ( - LibrariesGetV1Request, - LibrariesGetV1RequestTypedDict, - ) - from .libraries_share_create_v1op import ( - LibrariesShareCreateV1Request, - LibrariesShareCreateV1RequestTypedDict, - ) - from .libraries_share_delete_v1op import ( - LibrariesShareDeleteV1Request, - LibrariesShareDeleteV1RequestTypedDict, - ) - from .libraries_share_list_v1op import ( - LibrariesShareListV1Request, - LibrariesShareListV1RequestTypedDict, - ) - from .libraries_update_v1op import ( - LibrariesUpdateV1Request, - LibrariesUpdateV1RequestTypedDict, - ) from .libraryin import LibraryIn, LibraryInTypedDict from .libraryinupdate import LibraryInUpdate, LibraryInUpdateTypedDict from .libraryout import LibraryOut, LibraryOutTypedDict + from .listagentaliasesop import ( + ListAgentAliasesRequest, + ListAgentAliasesRequestTypedDict, + ) + from .listagentsop import ListAgentsRequest, ListAgentsRequestTypedDict + from .listagentversionsop import ( + ListAgentVersionsRequest, + ListAgentVersionsRequestTypedDict, + ) + from .listbatchjobsop import ( + ListBatchJobsRequest, + ListBatchJobsRequestTypedDict, + OrderBy, + ) + from .listconversationsop import ( + ListConversationsRequest, + ListConversationsRequestTypedDict, + ListConversationsResponse, + ListConversationsResponseTypedDict, + ) from .listdocumentout import ListDocumentOut, ListDocumentOutTypedDict + from .listdocumentsop import ListDocumentsRequest, ListDocumentsRequestTypedDict + from .listfilesop import ListFilesRequest, ListFilesRequestTypedDict from .listfilesout import ListFilesOut, ListFilesOutTypedDict + from .listfinetuningjobsop import ( + ListFineTuningJobsRequest, + ListFineTuningJobsRequestTypedDict, + ListFineTuningJobsStatus, + ) + from .listlibraryaccessesop import ( + ListLibraryAccessesRequest, + ListLibraryAccessesRequestTypedDict, + ) from .listlibraryout import ListLibraryOut, ListLibraryOutTypedDict from .listsharingout import ListSharingOut, ListSharingOutTypedDict from .messageentries import MessageEntries, MessageEntriesTypedDict @@ -772,6 +657,10 @@ ReferenceChunkType, ReferenceChunkTypedDict, ) + from .reprocessdocumentop import ( + ReprocessDocumentRequest, + ReprocessDocumentRequestTypedDict, + ) from .requestsource import RequestSource from .responsedoneevent import ResponseDoneEvent, ResponseDoneEventTypedDict from .responseerrorevent import ResponseErrorEvent, ResponseErrorEventTypedDict @@ -782,13 +671,22 @@ ResponseStartedEventTypedDict, ) from .responsevalidationerror import ResponseValidationError - from .retrieve_model_v1_models_model_id_getop import ( + from .restartconversationop import ( + RestartConversationRequest, + RestartConversationRequestTypedDict, + ) + from .restartconversationstreamop import ( + RestartConversationStreamRequest, + RestartConversationStreamRequestTypedDict, + ) + from .retrievefileop import RetrieveFileRequest, RetrieveFileRequestTypedDict + from .retrievefileout import RetrieveFileOut, RetrieveFileOutTypedDict + from .retrievemodelop import ( ResponseRetrieveModelV1ModelsModelIDGet, ResponseRetrieveModelV1ModelsModelIDGetTypedDict, - RetrieveModelV1ModelsModelIDGetRequest, - RetrieveModelV1ModelsModelIDGetRequestTypedDict, + RetrieveModelRequest, + RetrieveModelRequestTypedDict, ) - from .retrievefileout import RetrieveFileOut, RetrieveFileOutTypedDict from .sampletype import SampleType from .sdkerror import SDKError from .security import Security, SecurityTypedDict @@ -798,6 +696,12 @@ from .sharingout import SharingOut, SharingOutTypedDict from .source import Source from .ssetypes import SSETypes + from .startfinetuningjobop import ( + StartFineTuningJobRequest, + StartFineTuningJobRequestTypedDict, + StartFineTuningJobResponse, + StartFineTuningJobResponseTypedDict, + ) from .systemmessage import ( SystemMessage, SystemMessageContent, @@ -901,12 +805,33 @@ TranscriptionStreamTextDelta, TranscriptionStreamTextDeltaTypedDict, ) - from .unarchiveftmodelout import ( - UnarchiveFTModelOut, - UnarchiveFTModelOutObject, - UnarchiveFTModelOutTypedDict, + from .unarchiveftmodelout import UnarchiveFTModelOut, UnarchiveFTModelOutTypedDict + from .unarchivemodelop import UnarchiveModelRequest, UnarchiveModelRequestTypedDict + from .updateagentop import UpdateAgentRequest, UpdateAgentRequestTypedDict + from .updateagentversionop import ( + UpdateAgentVersionRequest, + UpdateAgentVersionRequestTypedDict, ) + from .updatedocumentop import UpdateDocumentRequest, UpdateDocumentRequestTypedDict from .updateftmodelin import UpdateFTModelIn, UpdateFTModelInTypedDict + from .updatelibraryop import UpdateLibraryRequest, UpdateLibraryRequestTypedDict + from .updatemodelop import ( + UpdateModelRequest, + UpdateModelRequestTypedDict, + UpdateModelResponse, + UpdateModelResponseTypedDict, + ) + from .updateorcreatelibraryaccessop import ( + UpdateOrCreateLibraryAccessRequest, + UpdateOrCreateLibraryAccessRequestTypedDict, + ) + from .uploaddocumentop import ( + DocumentUpload, + DocumentUploadTypedDict, + UploadDocumentRequest, + UploadDocumentRequestTypedDict, + ) + from .uploadfileop import MultiPartBodyParams, MultiPartBodyParamsTypedDict from .uploadfileout import UploadFileOut, UploadFileOutTypedDict from .usageinfo import UsageInfo, UsageInfoTypedDict from .usermessage import ( @@ -959,46 +884,6 @@ "AgentUpdateRequestTool", "AgentUpdateRequestToolTypedDict", "AgentUpdateRequestTypedDict", - "AgentsAPIV1AgentsCreateOrUpdateAliasRequest", - "AgentsAPIV1AgentsCreateOrUpdateAliasRequestTypedDict", - "AgentsAPIV1AgentsDeleteRequest", - "AgentsAPIV1AgentsDeleteRequestTypedDict", - "AgentsAPIV1AgentsGetAgentVersion", - "AgentsAPIV1AgentsGetAgentVersionTypedDict", - "AgentsAPIV1AgentsGetRequest", - "AgentsAPIV1AgentsGetRequestTypedDict", - "AgentsAPIV1AgentsGetVersionRequest", - "AgentsAPIV1AgentsGetVersionRequestTypedDict", - "AgentsAPIV1AgentsListRequest", - "AgentsAPIV1AgentsListRequestTypedDict", - "AgentsAPIV1AgentsListVersionAliasesRequest", - "AgentsAPIV1AgentsListVersionAliasesRequestTypedDict", - "AgentsAPIV1AgentsListVersionsRequest", - "AgentsAPIV1AgentsListVersionsRequestTypedDict", - "AgentsAPIV1AgentsUpdateRequest", - "AgentsAPIV1AgentsUpdateRequestTypedDict", - "AgentsAPIV1AgentsUpdateVersionRequest", - "AgentsAPIV1AgentsUpdateVersionRequestTypedDict", - "AgentsAPIV1ConversationsAppendRequest", - "AgentsAPIV1ConversationsAppendRequestTypedDict", - "AgentsAPIV1ConversationsAppendStreamRequest", - "AgentsAPIV1ConversationsAppendStreamRequestTypedDict", - "AgentsAPIV1ConversationsDeleteRequest", - "AgentsAPIV1ConversationsDeleteRequestTypedDict", - "AgentsAPIV1ConversationsGetRequest", - "AgentsAPIV1ConversationsGetRequestTypedDict", - "AgentsAPIV1ConversationsHistoryRequest", - "AgentsAPIV1ConversationsHistoryRequestTypedDict", - "AgentsAPIV1ConversationsListRequest", - "AgentsAPIV1ConversationsListRequestTypedDict", - "AgentsAPIV1ConversationsListResponse", - "AgentsAPIV1ConversationsListResponseTypedDict", - "AgentsAPIV1ConversationsMessagesRequest", - "AgentsAPIV1ConversationsMessagesRequestTypedDict", - "AgentsAPIV1ConversationsRestartRequest", - "AgentsAPIV1ConversationsRestartRequestTypedDict", - "AgentsAPIV1ConversationsRestartStreamRequest", - "AgentsAPIV1ConversationsRestartStreamRequestTypedDict", "AgentsCompletionRequest", "AgentsCompletionRequestMessage", "AgentsCompletionRequestMessageTypedDict", @@ -1015,9 +900,14 @@ "AgentsCompletionStreamRequestToolChoice", "AgentsCompletionStreamRequestToolChoiceTypedDict", "AgentsCompletionStreamRequestTypedDict", + "AppendConversationRequest", + "AppendConversationRequestTypedDict", + "AppendConversationStreamRequest", + "AppendConversationStreamRequestTypedDict", "ArchiveFTModelOut", - "ArchiveFTModelOutObject", "ArchiveFTModelOutTypedDict", + "ArchiveModelRequest", + "ArchiveModelRequestTypedDict", "Arguments", "ArgumentsTypedDict", "AssistantMessage", @@ -1043,15 +933,19 @@ "BatchJobIn", "BatchJobInTypedDict", "BatchJobOut", - "BatchJobOutObject", "BatchJobOutTypedDict", "BatchJobStatus", "BatchJobsOut", - "BatchJobsOutObject", "BatchJobsOutTypedDict", "BatchRequest", "BatchRequestTypedDict", "BuiltInConnectors", + "CancelBatchJobRequest", + "CancelBatchJobRequestTypedDict", + "CancelFineTuningJobRequest", + "CancelFineTuningJobRequestTypedDict", + "CancelFineTuningJobResponse", + "CancelFineTuningJobResponseTypedDict", "ChatClassificationRequest", "ChatClassificationRequestTypedDict", "ChatCompletionChoice", @@ -1096,16 +990,13 @@ "ClassifierDetailedJobOut", "ClassifierDetailedJobOutIntegration", "ClassifierDetailedJobOutIntegrationTypedDict", - "ClassifierDetailedJobOutObject", "ClassifierDetailedJobOutStatus", "ClassifierDetailedJobOutTypedDict", "ClassifierFTModelOut", - "ClassifierFTModelOutObject", "ClassifierFTModelOutTypedDict", "ClassifierJobOut", "ClassifierJobOutIntegration", "ClassifierJobOutIntegrationTypedDict", - "ClassifierJobOutObject", "ClassifierJobOutStatus", "ClassifierJobOutTypedDict", "ClassifierTargetIn", @@ -1127,7 +1018,6 @@ "CompletionDetailedJobOut", "CompletionDetailedJobOutIntegration", "CompletionDetailedJobOutIntegrationTypedDict", - "CompletionDetailedJobOutObject", "CompletionDetailedJobOutRepository", "CompletionDetailedJobOutRepositoryTypedDict", "CompletionDetailedJobOutStatus", @@ -1135,12 +1025,10 @@ "CompletionEvent", "CompletionEventTypedDict", "CompletionFTModelOut", - "CompletionFTModelOutObject", "CompletionFTModelOutTypedDict", "CompletionJobOut", "CompletionJobOutIntegration", "CompletionJobOutIntegrationTypedDict", - "CompletionJobOutObject", "CompletionJobOutRepository", "CompletionJobOutRepositoryTypedDict", "CompletionJobOutStatus", @@ -1201,12 +1089,30 @@ "ConversationStreamRequestTypedDict", "ConversationUsageInfo", "ConversationUsageInfoTypedDict", + "CreateFineTuningJobResponse", + "CreateFineTuningJobResponseTypedDict", + "CreateOrUpdateAgentAliasRequest", + "CreateOrUpdateAgentAliasRequestTypedDict", + "DeleteAgentAliasRequest", + "DeleteAgentAliasRequestTypedDict", + "DeleteAgentRequest", + "DeleteAgentRequestTypedDict", + "DeleteConversationRequest", + "DeleteConversationRequestTypedDict", + "DeleteDocumentRequest", + "DeleteDocumentRequestTypedDict", "DeleteFileOut", "DeleteFileOutTypedDict", + "DeleteFileRequest", + "DeleteFileRequestTypedDict", + "DeleteLibraryAccessRequest", + "DeleteLibraryAccessRequestTypedDict", + "DeleteLibraryRequest", + "DeleteLibraryRequestTypedDict", "DeleteModelOut", "DeleteModelOutTypedDict", - "DeleteModelV1ModelsModelIDDeleteRequest", - "DeleteModelV1ModelsModelIDDeleteRequestTypedDict", + "DeleteModelRequest", + "DeleteModelRequestTypedDict", "DeltaMessage", "DeltaMessageContent", "DeltaMessageContentTypedDict", @@ -1226,6 +1132,8 @@ "DocumentUpdateInTypedDict", "DocumentUpload", "DocumentUploadTypedDict", + "DownloadFileRequest", + "DownloadFileRequestTypedDict", "EmbeddingDtype", "EmbeddingRequest", "EmbeddingRequestInputs", @@ -1265,16 +1173,6 @@ "FileSignedURL", "FileSignedURLTypedDict", "FileTypedDict", - "FilesAPIRoutesDeleteFileRequest", - "FilesAPIRoutesDeleteFileRequestTypedDict", - "FilesAPIRoutesDownloadFileRequest", - "FilesAPIRoutesDownloadFileRequestTypedDict", - "FilesAPIRoutesGetSignedURLRequest", - "FilesAPIRoutesGetSignedURLRequestTypedDict", - "FilesAPIRoutesListFilesRequest", - "FilesAPIRoutesListFilesRequestTypedDict", - "FilesAPIRoutesRetrieveFileRequest", - "FilesAPIRoutesRetrieveFileRequestTypedDict", "FineTuneableModelType", "Format", "Function", @@ -1297,6 +1195,38 @@ "FunctionTool", "FunctionToolTypedDict", "FunctionTypedDict", + "GetAgentAgentVersion", + "GetAgentAgentVersionTypedDict", + "GetAgentRequest", + "GetAgentRequestTypedDict", + "GetAgentVersionRequest", + "GetAgentVersionRequestTypedDict", + "GetBatchJobRequest", + "GetBatchJobRequestTypedDict", + "GetConversationHistoryRequest", + "GetConversationHistoryRequestTypedDict", + "GetConversationMessagesRequest", + "GetConversationMessagesRequestTypedDict", + "GetConversationRequest", + "GetConversationRequestTypedDict", + "GetDocumentExtractedTextSignedURLRequest", + "GetDocumentExtractedTextSignedURLRequestTypedDict", + "GetDocumentRequest", + "GetDocumentRequestTypedDict", + "GetDocumentSignedURLRequest", + "GetDocumentSignedURLRequestTypedDict", + "GetDocumentStatusRequest", + "GetDocumentStatusRequestTypedDict", + "GetDocumentTextContentRequest", + "GetDocumentTextContentRequestTypedDict", + "GetFileSignedURLRequest", + "GetFileSignedURLRequestTypedDict", + "GetFineTuningJobRequest", + "GetFineTuningJobRequestTypedDict", + "GetFineTuningJobResponse", + "GetFineTuningJobResponseTypedDict", + "GetLibraryRequest", + "GetLibraryRequestTypedDict", "GithubRepositoryIn", "GithubRepositoryInTypedDict", "GithubRepositoryOut", @@ -1336,87 +1266,43 @@ "JobInTypedDict", "JobMetadataOut", "JobMetadataOutTypedDict", - "JobsAPIRoutesBatchCancelBatchJobRequest", - "JobsAPIRoutesBatchCancelBatchJobRequestTypedDict", - "JobsAPIRoutesBatchGetBatchJobRequest", - "JobsAPIRoutesBatchGetBatchJobRequestTypedDict", - "JobsAPIRoutesBatchGetBatchJobsRequest", - "JobsAPIRoutesBatchGetBatchJobsRequestTypedDict", - "JobsAPIRoutesFineTuningArchiveFineTunedModelRequest", - "JobsAPIRoutesFineTuningArchiveFineTunedModelRequestTypedDict", - "JobsAPIRoutesFineTuningCancelFineTuningJobRequest", - "JobsAPIRoutesFineTuningCancelFineTuningJobRequestTypedDict", - "JobsAPIRoutesFineTuningCancelFineTuningJobResponse", - "JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict", - "JobsAPIRoutesFineTuningCreateFineTuningJobResponse", - "JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict", - "JobsAPIRoutesFineTuningGetFineTuningJobRequest", - "JobsAPIRoutesFineTuningGetFineTuningJobRequestTypedDict", - "JobsAPIRoutesFineTuningGetFineTuningJobResponse", - "JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict", - "JobsAPIRoutesFineTuningGetFineTuningJobsRequest", - "JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict", - "JobsAPIRoutesFineTuningGetFineTuningJobsStatus", - "JobsAPIRoutesFineTuningStartFineTuningJobRequest", - "JobsAPIRoutesFineTuningStartFineTuningJobRequestTypedDict", - "JobsAPIRoutesFineTuningStartFineTuningJobResponse", - "JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict", - "JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest", - "JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequestTypedDict", - "JobsAPIRoutesFineTuningUpdateFineTunedModelRequest", - "JobsAPIRoutesFineTuningUpdateFineTunedModelRequestTypedDict", - "JobsAPIRoutesFineTuningUpdateFineTunedModelResponse", - "JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict", "JobsOut", "JobsOutData", "JobsOutDataTypedDict", - "JobsOutObject", "JobsOutTypedDict", "LegacyJobMetadataOut", - "LegacyJobMetadataOutObject", "LegacyJobMetadataOutTypedDict", - "LibrariesDeleteV1Request", - "LibrariesDeleteV1RequestTypedDict", - "LibrariesDocumentsDeleteV1Request", - "LibrariesDocumentsDeleteV1RequestTypedDict", - "LibrariesDocumentsGetExtractedTextSignedURLV1Request", - "LibrariesDocumentsGetExtractedTextSignedURLV1RequestTypedDict", - "LibrariesDocumentsGetSignedURLV1Request", - "LibrariesDocumentsGetSignedURLV1RequestTypedDict", - "LibrariesDocumentsGetStatusV1Request", - "LibrariesDocumentsGetStatusV1RequestTypedDict", - "LibrariesDocumentsGetTextContentV1Request", - "LibrariesDocumentsGetTextContentV1RequestTypedDict", - "LibrariesDocumentsGetV1Request", - "LibrariesDocumentsGetV1RequestTypedDict", - "LibrariesDocumentsListV1Request", - "LibrariesDocumentsListV1RequestTypedDict", - "LibrariesDocumentsReprocessV1Request", - "LibrariesDocumentsReprocessV1RequestTypedDict", - "LibrariesDocumentsUpdateV1Request", - "LibrariesDocumentsUpdateV1RequestTypedDict", - "LibrariesDocumentsUploadV1Request", - "LibrariesDocumentsUploadV1RequestTypedDict", - "LibrariesGetV1Request", - "LibrariesGetV1RequestTypedDict", - "LibrariesShareCreateV1Request", - "LibrariesShareCreateV1RequestTypedDict", - "LibrariesShareDeleteV1Request", - "LibrariesShareDeleteV1RequestTypedDict", - "LibrariesShareListV1Request", - "LibrariesShareListV1RequestTypedDict", - "LibrariesUpdateV1Request", - "LibrariesUpdateV1RequestTypedDict", "LibraryIn", "LibraryInTypedDict", "LibraryInUpdate", "LibraryInUpdateTypedDict", "LibraryOut", "LibraryOutTypedDict", + "ListAgentAliasesRequest", + "ListAgentAliasesRequestTypedDict", + "ListAgentVersionsRequest", + "ListAgentVersionsRequestTypedDict", + "ListAgentsRequest", + "ListAgentsRequestTypedDict", + "ListBatchJobsRequest", + "ListBatchJobsRequestTypedDict", + "ListConversationsRequest", + "ListConversationsRequestTypedDict", + "ListConversationsResponse", + "ListConversationsResponseTypedDict", "ListDocumentOut", "ListDocumentOutTypedDict", + "ListDocumentsRequest", + "ListDocumentsRequestTypedDict", "ListFilesOut", "ListFilesOutTypedDict", + "ListFilesRequest", + "ListFilesRequestTypedDict", + "ListFineTuningJobsRequest", + "ListFineTuningJobsRequestTypedDict", + "ListFineTuningJobsStatus", + "ListLibraryAccessesRequest", + "ListLibraryAccessesRequestTypedDict", "ListLibraryOut", "ListLibraryOutTypedDict", "ListSharingOut", @@ -1484,6 +1370,7 @@ "OCRTableObjectTypedDict", "OCRUsageInfo", "OCRUsageInfoTypedDict", + "OrderBy", "Output", "OutputContentChunks", "OutputContentChunksTypedDict", @@ -1509,6 +1396,8 @@ "ReferenceChunk", "ReferenceChunkType", "ReferenceChunkTypedDict", + "ReprocessDocumentRequest", + "ReprocessDocumentRequestTypedDict", "RequestSource", "Response", "ResponseDoneEvent", @@ -1526,10 +1415,16 @@ "ResponseV1ConversationsGet", "ResponseV1ConversationsGetTypedDict", "ResponseValidationError", + "RestartConversationRequest", + "RestartConversationRequestTypedDict", + "RestartConversationStreamRequest", + "RestartConversationStreamRequestTypedDict", "RetrieveFileOut", "RetrieveFileOutTypedDict", - "RetrieveModelV1ModelsModelIDGetRequest", - "RetrieveModelV1ModelsModelIDGetRequestTypedDict", + "RetrieveFileRequest", + "RetrieveFileRequestTypedDict", + "RetrieveModelRequest", + "RetrieveModelRequestTypedDict", "SDKError", "SSETypes", "SampleType", @@ -1543,6 +1438,10 @@ "SharingOut", "SharingOutTypedDict", "Source", + "StartFineTuningJobRequest", + "StartFineTuningJobRequestTypedDict", + "StartFineTuningJobResponse", + "StartFineTuningJobResponseTypedDict", "SystemMessage", "SystemMessageContent", "SystemMessageContentChunks", @@ -1620,10 +1519,27 @@ "TranscriptionStreamTextDelta", "TranscriptionStreamTextDeltaTypedDict", "UnarchiveFTModelOut", - "UnarchiveFTModelOutObject", "UnarchiveFTModelOutTypedDict", + "UnarchiveModelRequest", + "UnarchiveModelRequestTypedDict", + "UpdateAgentRequest", + "UpdateAgentRequestTypedDict", + "UpdateAgentVersionRequest", + "UpdateAgentVersionRequestTypedDict", + "UpdateDocumentRequest", + "UpdateDocumentRequestTypedDict", "UpdateFTModelIn", "UpdateFTModelInTypedDict", + "UpdateLibraryRequest", + "UpdateLibraryRequestTypedDict", + "UpdateModelRequest", + "UpdateModelRequestTypedDict", + "UpdateModelResponse", + "UpdateModelResponseTypedDict", + "UpdateOrCreateLibraryAccessRequest", + "UpdateOrCreateLibraryAccessRequestTypedDict", + "UploadDocumentRequest", + "UploadDocumentRequestTypedDict", "UploadFileOut", "UploadFileOutTypedDict", "UsageInfo", @@ -1669,48 +1585,6 @@ "AgentHandoffEntryTypedDict": ".agenthandoffentry", "AgentHandoffStartedEvent": ".agenthandoffstartedevent", "AgentHandoffStartedEventTypedDict": ".agenthandoffstartedevent", - "AgentsAPIV1AgentsCreateOrUpdateAliasRequest": ".agents_api_v1_agents_create_or_update_aliasop", - "AgentsAPIV1AgentsCreateOrUpdateAliasRequestTypedDict": ".agents_api_v1_agents_create_or_update_aliasop", - "AgentsAPIV1AgentsDeleteRequest": ".agents_api_v1_agents_deleteop", - "AgentsAPIV1AgentsDeleteRequestTypedDict": ".agents_api_v1_agents_deleteop", - "AgentsAPIV1AgentsGetVersionRequest": ".agents_api_v1_agents_get_versionop", - "AgentsAPIV1AgentsGetVersionRequestTypedDict": ".agents_api_v1_agents_get_versionop", - "AgentsAPIV1AgentsGetAgentVersion": ".agents_api_v1_agents_getop", - "AgentsAPIV1AgentsGetAgentVersionTypedDict": ".agents_api_v1_agents_getop", - "AgentsAPIV1AgentsGetRequest": ".agents_api_v1_agents_getop", - "AgentsAPIV1AgentsGetRequestTypedDict": ".agents_api_v1_agents_getop", - "AgentsAPIV1AgentsListVersionAliasesRequest": ".agents_api_v1_agents_list_version_aliasesop", - "AgentsAPIV1AgentsListVersionAliasesRequestTypedDict": ".agents_api_v1_agents_list_version_aliasesop", - "AgentsAPIV1AgentsListVersionsRequest": ".agents_api_v1_agents_list_versionsop", - "AgentsAPIV1AgentsListVersionsRequestTypedDict": ".agents_api_v1_agents_list_versionsop", - "AgentsAPIV1AgentsListRequest": ".agents_api_v1_agents_listop", - "AgentsAPIV1AgentsListRequestTypedDict": ".agents_api_v1_agents_listop", - "AgentsAPIV1AgentsUpdateVersionRequest": ".agents_api_v1_agents_update_versionop", - "AgentsAPIV1AgentsUpdateVersionRequestTypedDict": ".agents_api_v1_agents_update_versionop", - "AgentsAPIV1AgentsUpdateRequest": ".agents_api_v1_agents_updateop", - "AgentsAPIV1AgentsUpdateRequestTypedDict": ".agents_api_v1_agents_updateop", - "AgentsAPIV1ConversationsAppendStreamRequest": ".agents_api_v1_conversations_append_streamop", - "AgentsAPIV1ConversationsAppendStreamRequestTypedDict": ".agents_api_v1_conversations_append_streamop", - "AgentsAPIV1ConversationsAppendRequest": ".agents_api_v1_conversations_appendop", - "AgentsAPIV1ConversationsAppendRequestTypedDict": ".agents_api_v1_conversations_appendop", - "AgentsAPIV1ConversationsDeleteRequest": ".agents_api_v1_conversations_deleteop", - "AgentsAPIV1ConversationsDeleteRequestTypedDict": ".agents_api_v1_conversations_deleteop", - "AgentsAPIV1ConversationsGetRequest": ".agents_api_v1_conversations_getop", - "AgentsAPIV1ConversationsGetRequestTypedDict": ".agents_api_v1_conversations_getop", - "ResponseV1ConversationsGet": ".agents_api_v1_conversations_getop", - "ResponseV1ConversationsGetTypedDict": ".agents_api_v1_conversations_getop", - "AgentsAPIV1ConversationsHistoryRequest": ".agents_api_v1_conversations_historyop", - "AgentsAPIV1ConversationsHistoryRequestTypedDict": ".agents_api_v1_conversations_historyop", - "AgentsAPIV1ConversationsListRequest": ".agents_api_v1_conversations_listop", - "AgentsAPIV1ConversationsListRequestTypedDict": ".agents_api_v1_conversations_listop", - "AgentsAPIV1ConversationsListResponse": ".agents_api_v1_conversations_listop", - "AgentsAPIV1ConversationsListResponseTypedDict": ".agents_api_v1_conversations_listop", - "AgentsAPIV1ConversationsMessagesRequest": ".agents_api_v1_conversations_messagesop", - "AgentsAPIV1ConversationsMessagesRequestTypedDict": ".agents_api_v1_conversations_messagesop", - "AgentsAPIV1ConversationsRestartStreamRequest": ".agents_api_v1_conversations_restart_streamop", - "AgentsAPIV1ConversationsRestartStreamRequestTypedDict": ".agents_api_v1_conversations_restart_streamop", - "AgentsAPIV1ConversationsRestartRequest": ".agents_api_v1_conversations_restartop", - "AgentsAPIV1ConversationsRestartRequestTypedDict": ".agents_api_v1_conversations_restartop", "AgentsCompletionRequest": ".agentscompletionrequest", "AgentsCompletionRequestMessage": ".agentscompletionrequest", "AgentsCompletionRequestMessageTypedDict": ".agentscompletionrequest", @@ -1732,9 +1606,14 @@ "AgentUpdateRequestToolTypedDict": ".agentupdaterequest", "AgentUpdateRequestTypedDict": ".agentupdaterequest", "APIEndpoint": ".apiendpoint", + "AppendConversationRequest": ".appendconversationop", + "AppendConversationRequestTypedDict": ".appendconversationop", + "AppendConversationStreamRequest": ".appendconversationstreamop", + "AppendConversationStreamRequestTypedDict": ".appendconversationstreamop", "ArchiveFTModelOut": ".archiveftmodelout", - "ArchiveFTModelOutObject": ".archiveftmodelout", "ArchiveFTModelOutTypedDict": ".archiveftmodelout", + "ArchiveModelRequest": ".archivemodelop", + "ArchiveModelRequestTypedDict": ".archivemodelop", "AssistantMessage": ".assistantmessage", "AssistantMessageContent": ".assistantmessage", "AssistantMessageContentTypedDict": ".assistantmessage", @@ -1756,15 +1635,19 @@ "BatchJobIn": ".batchjobin", "BatchJobInTypedDict": ".batchjobin", "BatchJobOut": ".batchjobout", - "BatchJobOutObject": ".batchjobout", "BatchJobOutTypedDict": ".batchjobout", "BatchJobsOut": ".batchjobsout", - "BatchJobsOutObject": ".batchjobsout", "BatchJobsOutTypedDict": ".batchjobsout", "BatchJobStatus": ".batchjobstatus", "BatchRequest": ".batchrequest", "BatchRequestTypedDict": ".batchrequest", "BuiltInConnectors": ".builtinconnectors", + "CancelBatchJobRequest": ".cancelbatchjobop", + "CancelBatchJobRequestTypedDict": ".cancelbatchjobop", + "CancelFineTuningJobRequest": ".cancelfinetuningjobop", + "CancelFineTuningJobRequestTypedDict": ".cancelfinetuningjobop", + "CancelFineTuningJobResponse": ".cancelfinetuningjobop", + "CancelFineTuningJobResponseTypedDict": ".cancelfinetuningjobop", "ChatClassificationRequest": ".chatclassificationrequest", "ChatClassificationRequestTypedDict": ".chatclassificationrequest", "ChatCompletionChoice": ".chatcompletionchoice", @@ -1809,16 +1692,13 @@ "ClassifierDetailedJobOut": ".classifierdetailedjobout", "ClassifierDetailedJobOutIntegration": ".classifierdetailedjobout", "ClassifierDetailedJobOutIntegrationTypedDict": ".classifierdetailedjobout", - "ClassifierDetailedJobOutObject": ".classifierdetailedjobout", "ClassifierDetailedJobOutStatus": ".classifierdetailedjobout", "ClassifierDetailedJobOutTypedDict": ".classifierdetailedjobout", "ClassifierFTModelOut": ".classifierftmodelout", - "ClassifierFTModelOutObject": ".classifierftmodelout", "ClassifierFTModelOutTypedDict": ".classifierftmodelout", "ClassifierJobOut": ".classifierjobout", "ClassifierJobOutIntegration": ".classifierjobout", "ClassifierJobOutIntegrationTypedDict": ".classifierjobout", - "ClassifierJobOutObject": ".classifierjobout", "ClassifierJobOutStatus": ".classifierjobout", "ClassifierJobOutTypedDict": ".classifierjobout", "ClassifierTargetIn": ".classifiertargetin", @@ -1840,7 +1720,6 @@ "CompletionDetailedJobOut": ".completiondetailedjobout", "CompletionDetailedJobOutIntegration": ".completiondetailedjobout", "CompletionDetailedJobOutIntegrationTypedDict": ".completiondetailedjobout", - "CompletionDetailedJobOutObject": ".completiondetailedjobout", "CompletionDetailedJobOutRepository": ".completiondetailedjobout", "CompletionDetailedJobOutRepositoryTypedDict": ".completiondetailedjobout", "CompletionDetailedJobOutStatus": ".completiondetailedjobout", @@ -1848,12 +1727,10 @@ "CompletionEvent": ".completionevent", "CompletionEventTypedDict": ".completionevent", "CompletionFTModelOut": ".completionftmodelout", - "CompletionFTModelOutObject": ".completionftmodelout", "CompletionFTModelOutTypedDict": ".completionftmodelout", "CompletionJobOut": ".completionjobout", "CompletionJobOutIntegration": ".completionjobout", "CompletionJobOutIntegrationTypedDict": ".completionjobout", - "CompletionJobOutObject": ".completionjobout", "CompletionJobOutRepository": ".completionjobout", "CompletionJobOutRepositoryTypedDict": ".completionjobout", "CompletionJobOutStatus": ".completionjobout", @@ -1918,10 +1795,30 @@ "ConversationStreamRequestTypedDict": ".conversationstreamrequest", "ConversationUsageInfo": ".conversationusageinfo", "ConversationUsageInfoTypedDict": ".conversationusageinfo", - "DeleteModelV1ModelsModelIDDeleteRequest": ".delete_model_v1_models_model_id_deleteop", - "DeleteModelV1ModelsModelIDDeleteRequestTypedDict": ".delete_model_v1_models_model_id_deleteop", + "CreateFineTuningJobResponse": ".createfinetuningjobop", + "CreateFineTuningJobResponseTypedDict": ".createfinetuningjobop", + "Response": ".createfinetuningjobop", + "ResponseTypedDict": ".createfinetuningjobop", + "CreateOrUpdateAgentAliasRequest": ".createorupdateagentaliasop", + "CreateOrUpdateAgentAliasRequestTypedDict": ".createorupdateagentaliasop", + "DeleteAgentAliasRequest": ".deleteagentaliasop", + "DeleteAgentAliasRequestTypedDict": ".deleteagentaliasop", + "DeleteAgentRequest": ".deleteagentop", + "DeleteAgentRequestTypedDict": ".deleteagentop", + "DeleteConversationRequest": ".deleteconversationop", + "DeleteConversationRequestTypedDict": ".deleteconversationop", + "DeleteDocumentRequest": ".deletedocumentop", + "DeleteDocumentRequestTypedDict": ".deletedocumentop", + "DeleteFileRequest": ".deletefileop", + "DeleteFileRequestTypedDict": ".deletefileop", "DeleteFileOut": ".deletefileout", "DeleteFileOutTypedDict": ".deletefileout", + "DeleteLibraryAccessRequest": ".deletelibraryaccessop", + "DeleteLibraryAccessRequestTypedDict": ".deletelibraryaccessop", + "DeleteLibraryRequest": ".deletelibraryop", + "DeleteLibraryRequestTypedDict": ".deletelibraryop", + "DeleteModelRequest": ".deletemodelop", + "DeleteModelRequestTypedDict": ".deletemodelop", "DeleteModelOut": ".deletemodelout", "DeleteModelOutTypedDict": ".deletemodelout", "DeltaMessage": ".deltamessage", @@ -1941,6 +1838,8 @@ "DocumentURLChunk": ".documenturlchunk", "DocumentURLChunkType": ".documenturlchunk", "DocumentURLChunkTypedDict": ".documenturlchunk", + "DownloadFileRequest": ".downloadfileop", + "DownloadFileRequestTypedDict": ".downloadfileop", "EmbeddingDtype": ".embeddingdtype", "EmbeddingRequest": ".embeddingrequest", "EmbeddingRequestInputs": ".embeddingrequest", @@ -1959,18 +1858,6 @@ "FileChunk": ".filechunk", "FileChunkTypedDict": ".filechunk", "FilePurpose": ".filepurpose", - "FilesAPIRoutesDeleteFileRequest": ".files_api_routes_delete_fileop", - "FilesAPIRoutesDeleteFileRequestTypedDict": ".files_api_routes_delete_fileop", - "FilesAPIRoutesDownloadFileRequest": ".files_api_routes_download_fileop", - "FilesAPIRoutesDownloadFileRequestTypedDict": ".files_api_routes_download_fileop", - "FilesAPIRoutesGetSignedURLRequest": ".files_api_routes_get_signed_urlop", - "FilesAPIRoutesGetSignedURLRequestTypedDict": ".files_api_routes_get_signed_urlop", - "FilesAPIRoutesListFilesRequest": ".files_api_routes_list_filesop", - "FilesAPIRoutesListFilesRequestTypedDict": ".files_api_routes_list_filesop", - "FilesAPIRoutesRetrieveFileRequest": ".files_api_routes_retrieve_fileop", - "FilesAPIRoutesRetrieveFileRequestTypedDict": ".files_api_routes_retrieve_fileop", - "MultiPartBodyParams": ".files_api_routes_upload_fileop", - "MultiPartBodyParamsTypedDict": ".files_api_routes_upload_fileop", "FileSchema": ".fileschema", "FileSchemaTypedDict": ".fileschema", "FileSignedURL": ".filesignedurl", @@ -2013,6 +1900,40 @@ "FunctionResultEntryTypedDict": ".functionresultentry", "FunctionTool": ".functiontool", "FunctionToolTypedDict": ".functiontool", + "GetAgentAgentVersion": ".getagentop", + "GetAgentAgentVersionTypedDict": ".getagentop", + "GetAgentRequest": ".getagentop", + "GetAgentRequestTypedDict": ".getagentop", + "GetAgentVersionRequest": ".getagentversionop", + "GetAgentVersionRequestTypedDict": ".getagentversionop", + "GetBatchJobRequest": ".getbatchjobop", + "GetBatchJobRequestTypedDict": ".getbatchjobop", + "GetConversationHistoryRequest": ".getconversationhistoryop", + "GetConversationHistoryRequestTypedDict": ".getconversationhistoryop", + "GetConversationMessagesRequest": ".getconversationmessagesop", + "GetConversationMessagesRequestTypedDict": ".getconversationmessagesop", + "GetConversationRequest": ".getconversationop", + "GetConversationRequestTypedDict": ".getconversationop", + "ResponseV1ConversationsGet": ".getconversationop", + "ResponseV1ConversationsGetTypedDict": ".getconversationop", + "GetDocumentExtractedTextSignedURLRequest": ".getdocumentextractedtextsignedurlop", + "GetDocumentExtractedTextSignedURLRequestTypedDict": ".getdocumentextractedtextsignedurlop", + "GetDocumentRequest": ".getdocumentop", + "GetDocumentRequestTypedDict": ".getdocumentop", + "GetDocumentSignedURLRequest": ".getdocumentsignedurlop", + "GetDocumentSignedURLRequestTypedDict": ".getdocumentsignedurlop", + "GetDocumentStatusRequest": ".getdocumentstatusop", + "GetDocumentStatusRequestTypedDict": ".getdocumentstatusop", + "GetDocumentTextContentRequest": ".getdocumenttextcontentop", + "GetDocumentTextContentRequestTypedDict": ".getdocumenttextcontentop", + "GetFileSignedURLRequest": ".getfilesignedurlop", + "GetFileSignedURLRequestTypedDict": ".getfilesignedurlop", + "GetFineTuningJobRequest": ".getfinetuningjobop", + "GetFineTuningJobRequestTypedDict": ".getfinetuningjobop", + "GetFineTuningJobResponse": ".getfinetuningjobop", + "GetFineTuningJobResponseTypedDict": ".getfinetuningjobop", + "GetLibraryRequest": ".getlibraryop", + "GetLibraryRequestTypedDict": ".getlibraryop", "GithubRepositoryIn": ".githubrepositoryin", "GithubRepositoryInTypedDict": ".githubrepositoryin", "GithubRepositoryOut": ".githubrepositoryout", @@ -2050,93 +1971,46 @@ "JobInTypedDict": ".jobin", "JobMetadataOut": ".jobmetadataout", "JobMetadataOutTypedDict": ".jobmetadataout", - "JobsAPIRoutesBatchCancelBatchJobRequest": ".jobs_api_routes_batch_cancel_batch_jobop", - "JobsAPIRoutesBatchCancelBatchJobRequestTypedDict": ".jobs_api_routes_batch_cancel_batch_jobop", - "JobsAPIRoutesBatchGetBatchJobRequest": ".jobs_api_routes_batch_get_batch_jobop", - "JobsAPIRoutesBatchGetBatchJobRequestTypedDict": ".jobs_api_routes_batch_get_batch_jobop", - "JobsAPIRoutesBatchGetBatchJobsRequest": ".jobs_api_routes_batch_get_batch_jobsop", - "JobsAPIRoutesBatchGetBatchJobsRequestTypedDict": ".jobs_api_routes_batch_get_batch_jobsop", - "JobsAPIRoutesFineTuningArchiveFineTunedModelRequest": ".jobs_api_routes_fine_tuning_archive_fine_tuned_modelop", - "JobsAPIRoutesFineTuningArchiveFineTunedModelRequestTypedDict": ".jobs_api_routes_fine_tuning_archive_fine_tuned_modelop", - "JobsAPIRoutesFineTuningCancelFineTuningJobRequest": ".jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop", - "JobsAPIRoutesFineTuningCancelFineTuningJobRequestTypedDict": ".jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop", - "JobsAPIRoutesFineTuningCancelFineTuningJobResponse": ".jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop", - "JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict": ".jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop", - "JobsAPIRoutesFineTuningCreateFineTuningJobResponse": ".jobs_api_routes_fine_tuning_create_fine_tuning_jobop", - "JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict": ".jobs_api_routes_fine_tuning_create_fine_tuning_jobop", - "Response": ".jobs_api_routes_fine_tuning_create_fine_tuning_jobop", - "ResponseTypedDict": ".jobs_api_routes_fine_tuning_create_fine_tuning_jobop", - "JobsAPIRoutesFineTuningGetFineTuningJobRequest": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobop", - "JobsAPIRoutesFineTuningGetFineTuningJobRequestTypedDict": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobop", - "JobsAPIRoutesFineTuningGetFineTuningJobResponse": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobop", - "JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobop", - "JobsAPIRoutesFineTuningGetFineTuningJobsRequest": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobsop", - "JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobsop", - "JobsAPIRoutesFineTuningGetFineTuningJobsStatus": ".jobs_api_routes_fine_tuning_get_fine_tuning_jobsop", - "JobsAPIRoutesFineTuningStartFineTuningJobRequest": ".jobs_api_routes_fine_tuning_start_fine_tuning_jobop", - "JobsAPIRoutesFineTuningStartFineTuningJobRequestTypedDict": ".jobs_api_routes_fine_tuning_start_fine_tuning_jobop", - "JobsAPIRoutesFineTuningStartFineTuningJobResponse": ".jobs_api_routes_fine_tuning_start_fine_tuning_jobop", - "JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict": ".jobs_api_routes_fine_tuning_start_fine_tuning_jobop", - "JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest": ".jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop", - "JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequestTypedDict": ".jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop", - "JobsAPIRoutesFineTuningUpdateFineTunedModelRequest": ".jobs_api_routes_fine_tuning_update_fine_tuned_modelop", - "JobsAPIRoutesFineTuningUpdateFineTunedModelRequestTypedDict": ".jobs_api_routes_fine_tuning_update_fine_tuned_modelop", - "JobsAPIRoutesFineTuningUpdateFineTunedModelResponse": ".jobs_api_routes_fine_tuning_update_fine_tuned_modelop", - "JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict": ".jobs_api_routes_fine_tuning_update_fine_tuned_modelop", "JobsOut": ".jobsout", "JobsOutData": ".jobsout", "JobsOutDataTypedDict": ".jobsout", - "JobsOutObject": ".jobsout", "JobsOutTypedDict": ".jobsout", "JSONSchema": ".jsonschema", "JSONSchemaTypedDict": ".jsonschema", "LegacyJobMetadataOut": ".legacyjobmetadataout", - "LegacyJobMetadataOutObject": ".legacyjobmetadataout", "LegacyJobMetadataOutTypedDict": ".legacyjobmetadataout", - "LibrariesDeleteV1Request": ".libraries_delete_v1op", - "LibrariesDeleteV1RequestTypedDict": ".libraries_delete_v1op", - "LibrariesDocumentsDeleteV1Request": ".libraries_documents_delete_v1op", - "LibrariesDocumentsDeleteV1RequestTypedDict": ".libraries_documents_delete_v1op", - "LibrariesDocumentsGetExtractedTextSignedURLV1Request": ".libraries_documents_get_extracted_text_signed_url_v1op", - "LibrariesDocumentsGetExtractedTextSignedURLV1RequestTypedDict": ".libraries_documents_get_extracted_text_signed_url_v1op", - "LibrariesDocumentsGetSignedURLV1Request": ".libraries_documents_get_signed_url_v1op", - "LibrariesDocumentsGetSignedURLV1RequestTypedDict": ".libraries_documents_get_signed_url_v1op", - "LibrariesDocumentsGetStatusV1Request": ".libraries_documents_get_status_v1op", - "LibrariesDocumentsGetStatusV1RequestTypedDict": ".libraries_documents_get_status_v1op", - "LibrariesDocumentsGetTextContentV1Request": ".libraries_documents_get_text_content_v1op", - "LibrariesDocumentsGetTextContentV1RequestTypedDict": ".libraries_documents_get_text_content_v1op", - "LibrariesDocumentsGetV1Request": ".libraries_documents_get_v1op", - "LibrariesDocumentsGetV1RequestTypedDict": ".libraries_documents_get_v1op", - "LibrariesDocumentsListV1Request": ".libraries_documents_list_v1op", - "LibrariesDocumentsListV1RequestTypedDict": ".libraries_documents_list_v1op", - "LibrariesDocumentsReprocessV1Request": ".libraries_documents_reprocess_v1op", - "LibrariesDocumentsReprocessV1RequestTypedDict": ".libraries_documents_reprocess_v1op", - "LibrariesDocumentsUpdateV1Request": ".libraries_documents_update_v1op", - "LibrariesDocumentsUpdateV1RequestTypedDict": ".libraries_documents_update_v1op", - "DocumentUpload": ".libraries_documents_upload_v1op", - "DocumentUploadTypedDict": ".libraries_documents_upload_v1op", - "LibrariesDocumentsUploadV1Request": ".libraries_documents_upload_v1op", - "LibrariesDocumentsUploadV1RequestTypedDict": ".libraries_documents_upload_v1op", - "LibrariesGetV1Request": ".libraries_get_v1op", - "LibrariesGetV1RequestTypedDict": ".libraries_get_v1op", - "LibrariesShareCreateV1Request": ".libraries_share_create_v1op", - "LibrariesShareCreateV1RequestTypedDict": ".libraries_share_create_v1op", - "LibrariesShareDeleteV1Request": ".libraries_share_delete_v1op", - "LibrariesShareDeleteV1RequestTypedDict": ".libraries_share_delete_v1op", - "LibrariesShareListV1Request": ".libraries_share_list_v1op", - "LibrariesShareListV1RequestTypedDict": ".libraries_share_list_v1op", - "LibrariesUpdateV1Request": ".libraries_update_v1op", - "LibrariesUpdateV1RequestTypedDict": ".libraries_update_v1op", "LibraryIn": ".libraryin", "LibraryInTypedDict": ".libraryin", "LibraryInUpdate": ".libraryinupdate", "LibraryInUpdateTypedDict": ".libraryinupdate", "LibraryOut": ".libraryout", "LibraryOutTypedDict": ".libraryout", + "ListAgentAliasesRequest": ".listagentaliasesop", + "ListAgentAliasesRequestTypedDict": ".listagentaliasesop", + "ListAgentsRequest": ".listagentsop", + "ListAgentsRequestTypedDict": ".listagentsop", + "ListAgentVersionsRequest": ".listagentversionsop", + "ListAgentVersionsRequestTypedDict": ".listagentversionsop", + "ListBatchJobsRequest": ".listbatchjobsop", + "ListBatchJobsRequestTypedDict": ".listbatchjobsop", + "OrderBy": ".listbatchjobsop", + "ListConversationsRequest": ".listconversationsop", + "ListConversationsRequestTypedDict": ".listconversationsop", + "ListConversationsResponse": ".listconversationsop", + "ListConversationsResponseTypedDict": ".listconversationsop", "ListDocumentOut": ".listdocumentout", "ListDocumentOutTypedDict": ".listdocumentout", + "ListDocumentsRequest": ".listdocumentsop", + "ListDocumentsRequestTypedDict": ".listdocumentsop", + "ListFilesRequest": ".listfilesop", + "ListFilesRequestTypedDict": ".listfilesop", "ListFilesOut": ".listfilesout", "ListFilesOutTypedDict": ".listfilesout", + "ListFineTuningJobsRequest": ".listfinetuningjobsop", + "ListFineTuningJobsRequestTypedDict": ".listfinetuningjobsop", + "ListFineTuningJobsStatus": ".listfinetuningjobsop", + "ListLibraryAccessesRequest": ".listlibraryaccessesop", + "ListLibraryAccessesRequestTypedDict": ".listlibraryaccessesop", "ListLibraryOut": ".listlibraryout", "ListLibraryOutTypedDict": ".listlibraryout", "ListSharingOut": ".listsharingout", @@ -2226,6 +2100,8 @@ "ReferenceChunk": ".referencechunk", "ReferenceChunkType": ".referencechunk", "ReferenceChunkTypedDict": ".referencechunk", + "ReprocessDocumentRequest": ".reprocessdocumentop", + "ReprocessDocumentRequestTypedDict": ".reprocessdocumentop", "RequestSource": ".requestsource", "ResponseDoneEvent": ".responsedoneevent", "ResponseDoneEventTypedDict": ".responsedoneevent", @@ -2237,12 +2113,18 @@ "ResponseStartedEvent": ".responsestartedevent", "ResponseStartedEventTypedDict": ".responsestartedevent", "ResponseValidationError": ".responsevalidationerror", - "ResponseRetrieveModelV1ModelsModelIDGet": ".retrieve_model_v1_models_model_id_getop", - "ResponseRetrieveModelV1ModelsModelIDGetTypedDict": ".retrieve_model_v1_models_model_id_getop", - "RetrieveModelV1ModelsModelIDGetRequest": ".retrieve_model_v1_models_model_id_getop", - "RetrieveModelV1ModelsModelIDGetRequestTypedDict": ".retrieve_model_v1_models_model_id_getop", + "RestartConversationRequest": ".restartconversationop", + "RestartConversationRequestTypedDict": ".restartconversationop", + "RestartConversationStreamRequest": ".restartconversationstreamop", + "RestartConversationStreamRequestTypedDict": ".restartconversationstreamop", + "RetrieveFileRequest": ".retrievefileop", + "RetrieveFileRequestTypedDict": ".retrievefileop", "RetrieveFileOut": ".retrievefileout", "RetrieveFileOutTypedDict": ".retrievefileout", + "ResponseRetrieveModelV1ModelsModelIDGet": ".retrievemodelop", + "ResponseRetrieveModelV1ModelsModelIDGetTypedDict": ".retrievemodelop", + "RetrieveModelRequest": ".retrievemodelop", + "RetrieveModelRequestTypedDict": ".retrievemodelop", "SampleType": ".sampletype", "SDKError": ".sdkerror", "Security": ".security", @@ -2256,6 +2138,10 @@ "SharingOutTypedDict": ".sharingout", "Source": ".source", "SSETypes": ".ssetypes", + "StartFineTuningJobRequest": ".startfinetuningjobop", + "StartFineTuningJobRequestTypedDict": ".startfinetuningjobop", + "StartFineTuningJobResponse": ".startfinetuningjobop", + "StartFineTuningJobResponseTypedDict": ".startfinetuningjobop", "SystemMessage": ".systemmessage", "SystemMessageContent": ".systemmessage", "SystemMessageContentTypedDict": ".systemmessage", @@ -2332,10 +2218,31 @@ "TranscriptionStreamTextDelta": ".transcriptionstreamtextdelta", "TranscriptionStreamTextDeltaTypedDict": ".transcriptionstreamtextdelta", "UnarchiveFTModelOut": ".unarchiveftmodelout", - "UnarchiveFTModelOutObject": ".unarchiveftmodelout", "UnarchiveFTModelOutTypedDict": ".unarchiveftmodelout", + "UnarchiveModelRequest": ".unarchivemodelop", + "UnarchiveModelRequestTypedDict": ".unarchivemodelop", + "UpdateAgentRequest": ".updateagentop", + "UpdateAgentRequestTypedDict": ".updateagentop", + "UpdateAgentVersionRequest": ".updateagentversionop", + "UpdateAgentVersionRequestTypedDict": ".updateagentversionop", + "UpdateDocumentRequest": ".updatedocumentop", + "UpdateDocumentRequestTypedDict": ".updatedocumentop", "UpdateFTModelIn": ".updateftmodelin", "UpdateFTModelInTypedDict": ".updateftmodelin", + "UpdateLibraryRequest": ".updatelibraryop", + "UpdateLibraryRequestTypedDict": ".updatelibraryop", + "UpdateModelRequest": ".updatemodelop", + "UpdateModelRequestTypedDict": ".updatemodelop", + "UpdateModelResponse": ".updatemodelop", + "UpdateModelResponseTypedDict": ".updatemodelop", + "UpdateOrCreateLibraryAccessRequest": ".updateorcreatelibraryaccessop", + "UpdateOrCreateLibraryAccessRequestTypedDict": ".updateorcreatelibraryaccessop", + "DocumentUpload": ".uploaddocumentop", + "DocumentUploadTypedDict": ".uploaddocumentop", + "UploadDocumentRequest": ".uploaddocumentop", + "UploadDocumentRequestTypedDict": ".uploaddocumentop", + "MultiPartBodyParams": ".uploadfileop", + "MultiPartBodyParamsTypedDict": ".uploadfileop", "UploadFileOut": ".uploadfileout", "UploadFileOutTypedDict": ".uploadfileout", "UsageInfo": ".usageinfo", diff --git a/src/mistralai/client/models/agent.py b/src/mistralai/client/models/agent.py index b2fe3939..05ae24cd 100644 --- a/src/mistralai/client/models/agent.py +++ b/src/mistralai/client/models/agent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1336849c84fb from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict @@ -70,6 +71,7 @@ class AgentTypedDict(TypedDict): handoffs: NotRequired[Nullable[List[str]]] metadata: NotRequired[Nullable[Dict[str, Any]]] object: NotRequired[AgentObject] + version_message: NotRequired[Nullable[str]] class Agent(BaseModel): @@ -108,6 +110,8 @@ class Agent(BaseModel): object: Optional[AgentObject] = "agent" + version_message: OptionalNullable[str] = UNSET + @model_serializer(mode="wrap") def serialize_model(self, handler): optional_fields = [ @@ -118,8 +122,15 @@ def serialize_model(self, handler): "handoffs", "metadata", "object", + "version_message", + ] + nullable_fields = [ + "instructions", + "description", + "handoffs", + "metadata", + "version_message", ] - nullable_fields = ["instructions", "description", "handoffs", "metadata"] null_default_fields = [] serialized = handler(self) diff --git a/src/mistralai/client/models/agentaliasresponse.py b/src/mistralai/client/models/agentaliasresponse.py index 4bc8225c..6972af2a 100644 --- a/src/mistralai/client/models/agentaliasresponse.py +++ b/src/mistralai/client/models/agentaliasresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3899a98a55dd from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agentconversation.py b/src/mistralai/client/models/agentconversation.py index 5dfa8c31..a850d54c 100644 --- a/src/mistralai/client/models/agentconversation.py +++ b/src/mistralai/client/models/agentconversation.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1b7d73eddf51 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agentcreationrequest.py b/src/mistralai/client/models/agentcreationrequest.py index 561bef64..898d42a9 100644 --- a/src/mistralai/client/models/agentcreationrequest.py +++ b/src/mistralai/client/models/agentcreationrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 35b7f4933b3e from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict @@ -58,6 +59,7 @@ class AgentCreationRequestTypedDict(TypedDict): description: NotRequired[Nullable[str]] handoffs: NotRequired[Nullable[List[str]]] metadata: NotRequired[Nullable[Dict[str, Any]]] + version_message: NotRequired[Nullable[str]] class AgentCreationRequest(BaseModel): @@ -80,6 +82,8 @@ class AgentCreationRequest(BaseModel): metadata: OptionalNullable[Dict[str, Any]] = UNSET + version_message: OptionalNullable[str] = UNSET + @model_serializer(mode="wrap") def serialize_model(self, handler): optional_fields = [ @@ -89,8 +93,15 @@ def serialize_model(self, handler): "description", "handoffs", "metadata", + "version_message", + ] + nullable_fields = [ + "instructions", + "description", + "handoffs", + "metadata", + "version_message", ] - nullable_fields = ["instructions", "description", "handoffs", "metadata"] null_default_fields = [] serialized = handler(self) diff --git a/src/mistralai/client/models/agenthandoffdoneevent.py b/src/mistralai/client/models/agenthandoffdoneevent.py index 40bb446b..40bf8497 100644 --- a/src/mistralai/client/models/agenthandoffdoneevent.py +++ b/src/mistralai/client/models/agenthandoffdoneevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 82628bb5fcea from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agenthandoffentry.py b/src/mistralai/client/models/agenthandoffentry.py index 0b0de13f..b18fe17c 100644 --- a/src/mistralai/client/models/agenthandoffentry.py +++ b/src/mistralai/client/models/agenthandoffentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5030bcaa3a07 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agenthandoffstartedevent.py b/src/mistralai/client/models/agenthandoffstartedevent.py index 93f56db0..e278aef3 100644 --- a/src/mistralai/client/models/agenthandoffstartedevent.py +++ b/src/mistralai/client/models/agenthandoffstartedevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2f6093d9b222 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agentscompletionrequest.py b/src/mistralai/client/models/agentscompletionrequest.py index 3b045ed6..f4a2d646 100644 --- a/src/mistralai/client/models/agentscompletionrequest.py +++ b/src/mistralai/client/models/agentscompletionrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3960bc4c545f from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/agentscompletionstreamrequest.py b/src/mistralai/client/models/agentscompletionstreamrequest.py index 23920c4e..732e2402 100644 --- a/src/mistralai/client/models/agentscompletionstreamrequest.py +++ b/src/mistralai/client/models/agentscompletionstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1b73f90befc2 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/agentupdaterequest.py b/src/mistralai/client/models/agentupdaterequest.py index be93157d..96e209d4 100644 --- a/src/mistralai/client/models/agentupdaterequest.py +++ b/src/mistralai/client/models/agentupdaterequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2d5a3a437819 from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict @@ -59,6 +60,7 @@ class AgentUpdateRequestTypedDict(TypedDict): handoffs: NotRequired[Nullable[List[str]]] deployment_chat: NotRequired[Nullable[bool]] metadata: NotRequired[Nullable[Dict[str, Any]]] + version_message: NotRequired[Nullable[str]] class AgentUpdateRequest(BaseModel): @@ -83,6 +85,8 @@ class AgentUpdateRequest(BaseModel): metadata: OptionalNullable[Dict[str, Any]] = UNSET + version_message: OptionalNullable[str] = UNSET + @model_serializer(mode="wrap") def serialize_model(self, handler): optional_fields = [ @@ -95,6 +99,7 @@ def serialize_model(self, handler): "handoffs", "deployment_chat", "metadata", + "version_message", ] nullable_fields = [ "instructions", @@ -104,6 +109,7 @@ def serialize_model(self, handler): "handoffs", "deployment_chat", "metadata", + "version_message", ] null_default_fields = [] diff --git a/src/mistralai/client/models/apiendpoint.py b/src/mistralai/client/models/apiendpoint.py index a6072d56..a6665c10 100644 --- a/src/mistralai/client/models/apiendpoint.py +++ b/src/mistralai/client/models/apiendpoint.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 00b34ce0a24d from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/agents_api_v1_conversations_appendop.py b/src/mistralai/client/models/appendconversationop.py similarity index 87% rename from src/mistralai/client/models/agents_api_v1_conversations_appendop.py rename to src/mistralai/client/models/appendconversationop.py index 13d07ba9..710b8e1c 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_appendop.py +++ b/src/mistralai/client/models/appendconversationop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1c47dd1e7c7e from __future__ import annotations from .conversationappendrequest import ( @@ -10,13 +11,13 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsAppendRequestTypedDict(TypedDict): +class AppendConversationRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation to which we append entries.""" conversation_append_request: ConversationAppendRequestTypedDict -class AgentsAPIV1ConversationsAppendRequest(BaseModel): +class AppendConversationRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_append_streamop.py b/src/mistralai/client/models/appendconversationstreamop.py similarity index 87% rename from src/mistralai/client/models/agents_api_v1_conversations_append_streamop.py rename to src/mistralai/client/models/appendconversationstreamop.py index 9f00ffd4..55efca0e 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_append_streamop.py +++ b/src/mistralai/client/models/appendconversationstreamop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1ab08b189e9d from __future__ import annotations from .conversationappendstreamrequest import ( @@ -10,13 +11,13 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsAppendStreamRequestTypedDict(TypedDict): +class AppendConversationStreamRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation to which we append entries.""" conversation_append_stream_request: ConversationAppendStreamRequestTypedDict -class AgentsAPIV1ConversationsAppendStreamRequest(BaseModel): +class AppendConversationStreamRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/archiveftmodelout.py b/src/mistralai/client/models/archiveftmodelout.py index 6108c7e1..3107116c 100644 --- a/src/mistralai/client/models/archiveftmodelout.py +++ b/src/mistralai/client/models/archiveftmodelout.py @@ -1,23 +1,27 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bab499599d30 from __future__ import annotations from mistralai.client.types import BaseModel +from mistralai.client.utils import validate_const +import pydantic +from pydantic.functional_validators import AfterValidator from typing import Literal, Optional -from typing_extensions import NotRequired, TypedDict - - -ArchiveFTModelOutObject = Literal["model",] +from typing_extensions import Annotated, NotRequired, TypedDict class ArchiveFTModelOutTypedDict(TypedDict): id: str - object: NotRequired[ArchiveFTModelOutObject] + object: Literal["model"] archived: NotRequired[bool] class ArchiveFTModelOut(BaseModel): id: str - object: Optional[ArchiveFTModelOutObject] = "model" + OBJECT: Annotated[ + Annotated[Optional[Literal["model"]], AfterValidator(validate_const("model"))], + pydantic.Field(alias="object"), + ] = "model" archived: Optional[bool] = True diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_archive_fine_tuned_modelop.py b/src/mistralai/client/models/archivemodelop.py similarity index 76% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_archive_fine_tuned_modelop.py rename to src/mistralai/client/models/archivemodelop.py index 4536b738..30b4a9bd 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_archive_fine_tuned_modelop.py +++ b/src/mistralai/client/models/archivemodelop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: beefa1df3b7c from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class JobsAPIRoutesFineTuningArchiveFineTunedModelRequestTypedDict(TypedDict): +class ArchiveModelRequestTypedDict(TypedDict): model_id: str r"""The ID of the model to archive.""" -class JobsAPIRoutesFineTuningArchiveFineTunedModelRequest(BaseModel): +class ArchiveModelRequest(BaseModel): model_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/assistantmessage.py b/src/mistralai/client/models/assistantmessage.py index 3ba14ce7..5a4a2085 100644 --- a/src/mistralai/client/models/assistantmessage.py +++ b/src/mistralai/client/models/assistantmessage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2b49546e0742 from __future__ import annotations from .contentchunk import ContentChunk, ContentChunkTypedDict diff --git a/src/mistralai/client/models/audiochunk.py b/src/mistralai/client/models/audiochunk.py index fae1193c..a5186827 100644 --- a/src/mistralai/client/models/audiochunk.py +++ b/src/mistralai/client/models/audiochunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ce5dce4dced2 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/audioencoding.py b/src/mistralai/client/models/audioencoding.py index 557f53ed..67fec75d 100644 --- a/src/mistralai/client/models/audioencoding.py +++ b/src/mistralai/client/models/audioencoding.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b14e6a50f730 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/audioformat.py b/src/mistralai/client/models/audioformat.py index 7ea10b3a..fef87ae7 100644 --- a/src/mistralai/client/models/audioformat.py +++ b/src/mistralai/client/models/audioformat.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c8655712c218 from __future__ import annotations from .audioencoding import AudioEncoding diff --git a/src/mistralai/client/models/audiotranscriptionrequest.py b/src/mistralai/client/models/audiotranscriptionrequest.py index 78a37978..8c47a83c 100644 --- a/src/mistralai/client/models/audiotranscriptionrequest.py +++ b/src/mistralai/client/models/audiotranscriptionrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e4148b4d23e7 from __future__ import annotations from .file import File, FileTypedDict diff --git a/src/mistralai/client/models/audiotranscriptionrequeststream.py b/src/mistralai/client/models/audiotranscriptionrequeststream.py index 35064361..a080cee2 100644 --- a/src/mistralai/client/models/audiotranscriptionrequeststream.py +++ b/src/mistralai/client/models/audiotranscriptionrequeststream.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 33a07317a3b3 from __future__ import annotations from .file import File, FileTypedDict diff --git a/src/mistralai/client/models/basemodelcard.py b/src/mistralai/client/models/basemodelcard.py index f16607d5..17a3e5c9 100644 --- a/src/mistralai/client/models/basemodelcard.py +++ b/src/mistralai/client/models/basemodelcard.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 556ebdc33276 from __future__ import annotations from .modelcapabilities import ModelCapabilities, ModelCapabilitiesTypedDict diff --git a/src/mistralai/client/models/batcherror.py b/src/mistralai/client/models/batcherror.py index a9c8362b..c1bf722a 100644 --- a/src/mistralai/client/models/batcherror.py +++ b/src/mistralai/client/models/batcherror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1563e2a576ec from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/batchjobin.py b/src/mistralai/client/models/batchjobin.py index 39cf70b5..a0c3b914 100644 --- a/src/mistralai/client/models/batchjobin.py +++ b/src/mistralai/client/models/batchjobin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 72b25c2038d4 from __future__ import annotations from .apiendpoint import APIEndpoint diff --git a/src/mistralai/client/models/batchjobout.py b/src/mistralai/client/models/batchjobout.py index 008d43b4..99c2b951 100644 --- a/src/mistralai/client/models/batchjobout.py +++ b/src/mistralai/client/models/batchjobout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cbf1d872a46e from __future__ import annotations from .batcherror import BatchError, BatchErrorTypedDict @@ -10,12 +11,12 @@ UNSET, UNSET_SENTINEL, ) +from mistralai.client.utils import validate_const +import pydantic from pydantic import model_serializer +from pydantic.functional_validators import AfterValidator from typing import Any, Dict, List, Literal, Optional -from typing_extensions import NotRequired, TypedDict - - -BatchJobOutObject = Literal["batch",] +from typing_extensions import Annotated, NotRequired, TypedDict class BatchJobOutTypedDict(TypedDict): @@ -29,7 +30,7 @@ class BatchJobOutTypedDict(TypedDict): completed_requests: int succeeded_requests: int failed_requests: int - object: NotRequired[BatchJobOutObject] + object: Literal["batch"] metadata: NotRequired[Nullable[Dict[str, Any]]] model: NotRequired[Nullable[str]] agent_id: NotRequired[Nullable[str]] @@ -61,7 +62,10 @@ class BatchJobOut(BaseModel): failed_requests: int - object: Optional[BatchJobOutObject] = "batch" + OBJECT: Annotated[ + Annotated[Optional[Literal["batch"]], AfterValidator(validate_const("batch"))], + pydantic.Field(alias="object"), + ] = "batch" metadata: OptionalNullable[Dict[str, Any]] = UNSET diff --git a/src/mistralai/client/models/batchjobsout.py b/src/mistralai/client/models/batchjobsout.py index 2654dac0..f65fc040 100644 --- a/src/mistralai/client/models/batchjobsout.py +++ b/src/mistralai/client/models/batchjobsout.py @@ -1,19 +1,20 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 20b2516e7efa from __future__ import annotations from .batchjobout import BatchJobOut, BatchJobOutTypedDict from mistralai.client.types import BaseModel +from mistralai.client.utils import validate_const +import pydantic +from pydantic.functional_validators import AfterValidator from typing import List, Literal, Optional -from typing_extensions import NotRequired, TypedDict - - -BatchJobsOutObject = Literal["list",] +from typing_extensions import Annotated, NotRequired, TypedDict class BatchJobsOutTypedDict(TypedDict): total: int data: NotRequired[List[BatchJobOutTypedDict]] - object: NotRequired[BatchJobsOutObject] + object: Literal["list"] class BatchJobsOut(BaseModel): @@ -21,4 +22,7 @@ class BatchJobsOut(BaseModel): data: Optional[List[BatchJobOut]] = None - object: Optional[BatchJobsOutObject] = "list" + OBJECT: Annotated[ + Annotated[Optional[Literal["list"]], AfterValidator(validate_const("list"))], + pydantic.Field(alias="object"), + ] = "list" diff --git a/src/mistralai/client/models/batchjobstatus.py b/src/mistralai/client/models/batchjobstatus.py index 1ba3dd55..bd77faa2 100644 --- a/src/mistralai/client/models/batchjobstatus.py +++ b/src/mistralai/client/models/batchjobstatus.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 61e08cf5eea9 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/batchrequest.py b/src/mistralai/client/models/batchrequest.py index 24f50a9a..41c45234 100644 --- a/src/mistralai/client/models/batchrequest.py +++ b/src/mistralai/client/models/batchrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6f36819eeb46 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/builtinconnectors.py b/src/mistralai/client/models/builtinconnectors.py index 4a98b45b..ecf60d3c 100644 --- a/src/mistralai/client/models/builtinconnectors.py +++ b/src/mistralai/client/models/builtinconnectors.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2d276ce938dc from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/jobs_api_routes_batch_cancel_batch_jobop.py b/src/mistralai/client/models/cancelbatchjobop.py similarity index 76% rename from src/mistralai/client/models/jobs_api_routes_batch_cancel_batch_jobop.py rename to src/mistralai/client/models/cancelbatchjobop.py index 21a04f73..cd94ee86 100644 --- a/src/mistralai/client/models/jobs_api_routes_batch_cancel_batch_jobop.py +++ b/src/mistralai/client/models/cancelbatchjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cebac10b56a9 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class JobsAPIRoutesBatchCancelBatchJobRequestTypedDict(TypedDict): +class CancelBatchJobRequestTypedDict(TypedDict): job_id: str -class JobsAPIRoutesBatchCancelBatchJobRequest(BaseModel): +class CancelBatchJobRequest(BaseModel): job_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop.py b/src/mistralai/client/models/cancelfinetuningjobop.py similarity index 73% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop.py rename to src/mistralai/client/models/cancelfinetuningjobop.py index 5d9c026b..ddd445bb 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_cancel_fine_tuning_jobop.py +++ b/src/mistralai/client/models/cancelfinetuningjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c9a1b39f0d02 from __future__ import annotations from .classifierdetailedjobout import ( @@ -16,26 +17,26 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class JobsAPIRoutesFineTuningCancelFineTuningJobRequestTypedDict(TypedDict): +class CancelFineTuningJobRequestTypedDict(TypedDict): job_id: str r"""The ID of the job to cancel.""" -class JobsAPIRoutesFineTuningCancelFineTuningJobRequest(BaseModel): +class CancelFineTuningJobRequest(BaseModel): job_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] r"""The ID of the job to cancel.""" -JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict = TypeAliasType( - "JobsAPIRoutesFineTuningCancelFineTuningJobResponseTypedDict", +CancelFineTuningJobResponseTypedDict = TypeAliasType( + "CancelFineTuningJobResponseTypedDict", Union[CompletionDetailedJobOutTypedDict, ClassifierDetailedJobOutTypedDict], ) r"""OK""" -JobsAPIRoutesFineTuningCancelFineTuningJobResponse = Annotated[ +CancelFineTuningJobResponse = Annotated[ Union[ClassifierDetailedJobOut, CompletionDetailedJobOut], Field(discriminator="JOB_TYPE"), ] diff --git a/src/mistralai/client/models/chatclassificationrequest.py b/src/mistralai/client/models/chatclassificationrequest.py index 45081022..8b6d07b9 100644 --- a/src/mistralai/client/models/chatclassificationrequest.py +++ b/src/mistralai/client/models/chatclassificationrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: afd9cdc71834 from __future__ import annotations from .inputs import Inputs, InputsTypedDict diff --git a/src/mistralai/client/models/chatcompletionchoice.py b/src/mistralai/client/models/chatcompletionchoice.py index 5752f7c1..2c515f6e 100644 --- a/src/mistralai/client/models/chatcompletionchoice.py +++ b/src/mistralai/client/models/chatcompletionchoice.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7e6a512f6a04 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/chatcompletionrequest.py b/src/mistralai/client/models/chatcompletionrequest.py index 62c375e0..4f7d071b 100644 --- a/src/mistralai/client/models/chatcompletionrequest.py +++ b/src/mistralai/client/models/chatcompletionrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9979805d8c38 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/chatcompletionresponse.py b/src/mistralai/client/models/chatcompletionresponse.py index 60a1f561..7092bbc1 100644 --- a/src/mistralai/client/models/chatcompletionresponse.py +++ b/src/mistralai/client/models/chatcompletionresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 669d996b8e82 from __future__ import annotations from .chatcompletionchoice import ChatCompletionChoice, ChatCompletionChoiceTypedDict diff --git a/src/mistralai/client/models/chatcompletionstreamrequest.py b/src/mistralai/client/models/chatcompletionstreamrequest.py index 4e5c281d..ec7d2ae1 100644 --- a/src/mistralai/client/models/chatcompletionstreamrequest.py +++ b/src/mistralai/client/models/chatcompletionstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 18cb2b2415d4 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/chatmoderationrequest.py b/src/mistralai/client/models/chatmoderationrequest.py index 4e2611c8..a8d021e8 100644 --- a/src/mistralai/client/models/chatmoderationrequest.py +++ b/src/mistralai/client/models/chatmoderationrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 057aecb07275 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/checkpointout.py b/src/mistralai/client/models/checkpointout.py index 89189ed1..3e8d90e9 100644 --- a/src/mistralai/client/models/checkpointout.py +++ b/src/mistralai/client/models/checkpointout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3866fe32cd7c from __future__ import annotations from .metricout import MetricOut, MetricOutTypedDict diff --git a/src/mistralai/client/models/classificationrequest.py b/src/mistralai/client/models/classificationrequest.py index c724ff53..903706c3 100644 --- a/src/mistralai/client/models/classificationrequest.py +++ b/src/mistralai/client/models/classificationrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6942fe3de24a from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/classificationresponse.py b/src/mistralai/client/models/classificationresponse.py index 4bc21a58..d2f09f43 100644 --- a/src/mistralai/client/models/classificationresponse.py +++ b/src/mistralai/client/models/classificationresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: eaf279db1109 from __future__ import annotations from .classificationtargetresult import ( diff --git a/src/mistralai/client/models/classificationtargetresult.py b/src/mistralai/client/models/classificationtargetresult.py index 89a137c3..6c7d6231 100644 --- a/src/mistralai/client/models/classificationtargetresult.py +++ b/src/mistralai/client/models/classificationtargetresult.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2445f12b2a57 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/classifierdetailedjobout.py b/src/mistralai/client/models/classifierdetailedjobout.py index ffe99270..bc5c5381 100644 --- a/src/mistralai/client/models/classifierdetailedjobout.py +++ b/src/mistralai/client/models/classifierdetailedjobout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d8daeb39ef9f from __future__ import annotations from .checkpointout import CheckpointOut, CheckpointOutTypedDict @@ -43,9 +44,6 @@ ] -ClassifierDetailedJobOutObject = Literal["job",] - - ClassifierDetailedJobOutIntegrationTypedDict = WandbIntegrationOutTypedDict @@ -56,7 +54,6 @@ class ClassifierDetailedJobOutTypedDict(TypedDict): id: str auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: ClassifierDetailedJobOutStatus created_at: int modified_at: int @@ -64,7 +61,7 @@ class ClassifierDetailedJobOutTypedDict(TypedDict): hyperparameters: ClassifierTrainingParametersTypedDict classifier_targets: List[ClassifierTargetOutTypedDict] validation_files: NotRequired[Nullable[List[str]]] - object: NotRequired[ClassifierDetailedJobOutObject] + object: Literal["job"] fine_tuned_model: NotRequired[Nullable[str]] suffix: NotRequired[Nullable[str]] integrations: NotRequired[ @@ -84,7 +81,6 @@ class ClassifierDetailedJobOut(BaseModel): auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: ClassifierDetailedJobOutStatus @@ -100,7 +96,10 @@ class ClassifierDetailedJobOut(BaseModel): validation_files: OptionalNullable[List[str]] = UNSET - object: Optional[ClassifierDetailedJobOutObject] = "job" + OBJECT: Annotated[ + Annotated[Optional[Literal["job"]], AfterValidator(validate_const("job"))], + pydantic.Field(alias="object"), + ] = "job" fine_tuned_model: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/classifierftmodelout.py b/src/mistralai/client/models/classifierftmodelout.py index c6d34167..182f4954 100644 --- a/src/mistralai/client/models/classifierftmodelout.py +++ b/src/mistralai/client/models/classifierftmodelout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2903a7123b06 from __future__ import annotations from .classifiertargetout import ClassifierTargetOut, ClassifierTargetOutTypedDict @@ -21,9 +22,6 @@ from typing_extensions import Annotated, NotRequired, TypedDict -ClassifierFTModelOutObject = Literal["model",] - - class ClassifierFTModelOutTypedDict(TypedDict): id: str created: int @@ -35,7 +33,7 @@ class ClassifierFTModelOutTypedDict(TypedDict): capabilities: FTModelCapabilitiesOutTypedDict job: str classifier_targets: List[ClassifierTargetOutTypedDict] - object: NotRequired[ClassifierFTModelOutObject] + object: Literal["model"] name: NotRequired[Nullable[str]] description: NotRequired[Nullable[str]] max_context_length: NotRequired[int] @@ -64,7 +62,10 @@ class ClassifierFTModelOut(BaseModel): classifier_targets: List[ClassifierTargetOut] - object: Optional[ClassifierFTModelOutObject] = "model" + OBJECT: Annotated[ + Annotated[Optional[Literal["model"]], AfterValidator(validate_const("model"))], + pydantic.Field(alias="object"), + ] = "model" name: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/classifierjobout.py b/src/mistralai/client/models/classifierjobout.py index 1390aea1..03a5b11c 100644 --- a/src/mistralai/client/models/classifierjobout.py +++ b/src/mistralai/client/models/classifierjobout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e19e9c4416cc from __future__ import annotations from .classifiertrainingparameters import ( @@ -41,10 +42,6 @@ r"""The current status of the fine-tuning job.""" -ClassifierJobOutObject = Literal["job",] -r"""The object type of the fine-tuning job.""" - - ClassifierJobOutIntegrationTypedDict = WandbIntegrationOutTypedDict @@ -56,7 +53,6 @@ class ClassifierJobOutTypedDict(TypedDict): r"""The ID of the job.""" auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: ClassifierJobOutStatus r"""The current status of the fine-tuning job.""" created_at: int @@ -68,7 +64,7 @@ class ClassifierJobOutTypedDict(TypedDict): hyperparameters: ClassifierTrainingParametersTypedDict validation_files: NotRequired[Nullable[List[str]]] r"""A list containing the IDs of uploaded files that contain validation data.""" - object: NotRequired[ClassifierJobOutObject] + object: Literal["job"] r"""The object type of the fine-tuning job.""" fine_tuned_model: NotRequired[Nullable[str]] r"""The name of the fine-tuned model that is being created. The value will be `null` if the fine-tuning job is still running.""" @@ -90,7 +86,6 @@ class ClassifierJobOut(BaseModel): auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: ClassifierJobOutStatus r"""The current status of the fine-tuning job.""" @@ -109,7 +104,10 @@ class ClassifierJobOut(BaseModel): validation_files: OptionalNullable[List[str]] = UNSET r"""A list containing the IDs of uploaded files that contain validation data.""" - object: Optional[ClassifierJobOutObject] = "job" + OBJECT: Annotated[ + Annotated[Optional[Literal["job"]], AfterValidator(validate_const("job"))], + pydantic.Field(alias="object"), + ] = "job" r"""The object type of the fine-tuning job.""" fine_tuned_model: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/classifiertargetin.py b/src/mistralai/client/models/classifiertargetin.py index 231ee21e..b250109b 100644 --- a/src/mistralai/client/models/classifiertargetin.py +++ b/src/mistralai/client/models/classifiertargetin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ed021de1c06c from __future__ import annotations from .ftclassifierlossfunction import FTClassifierLossFunction diff --git a/src/mistralai/client/models/classifiertargetout.py b/src/mistralai/client/models/classifiertargetout.py index 957104a7..3d41a4d9 100644 --- a/src/mistralai/client/models/classifiertargetout.py +++ b/src/mistralai/client/models/classifiertargetout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5131f55abefe from __future__ import annotations from .ftclassifierlossfunction import FTClassifierLossFunction diff --git a/src/mistralai/client/models/classifiertrainingparameters.py b/src/mistralai/client/models/classifiertrainingparameters.py index 60f53c37..f360eda5 100644 --- a/src/mistralai/client/models/classifiertrainingparameters.py +++ b/src/mistralai/client/models/classifiertrainingparameters.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4000b05e3b8d from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/classifiertrainingparametersin.py b/src/mistralai/client/models/classifiertrainingparametersin.py index e24c9dde..85360a7e 100644 --- a/src/mistralai/client/models/classifiertrainingparametersin.py +++ b/src/mistralai/client/models/classifiertrainingparametersin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4b33d5cf0345 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/codeinterpretertool.py b/src/mistralai/client/models/codeinterpretertool.py index 2f34cbda..f69c7a57 100644 --- a/src/mistralai/client/models/codeinterpretertool.py +++ b/src/mistralai/client/models/codeinterpretertool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 950cd8f4ad49 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/completionargs.py b/src/mistralai/client/models/completionargs.py index 010910f6..918832ac 100644 --- a/src/mistralai/client/models/completionargs.py +++ b/src/mistralai/client/models/completionargs.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3db008bcddca from __future__ import annotations from .completionargsstop import CompletionArgsStop, CompletionArgsStopTypedDict diff --git a/src/mistralai/client/models/completionargsstop.py b/src/mistralai/client/models/completionargsstop.py index de7a0956..39c858e6 100644 --- a/src/mistralai/client/models/completionargsstop.py +++ b/src/mistralai/client/models/completionargsstop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5f339214501d from __future__ import annotations from typing import List, Union diff --git a/src/mistralai/client/models/completionchunk.py b/src/mistralai/client/models/completionchunk.py index 9790db6f..67f447d0 100644 --- a/src/mistralai/client/models/completionchunk.py +++ b/src/mistralai/client/models/completionchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d786b44926f4 from __future__ import annotations from .completionresponsestreamchoice import ( diff --git a/src/mistralai/client/models/completiondetailedjobout.py b/src/mistralai/client/models/completiondetailedjobout.py index ea444b8b..cd3a86ee 100644 --- a/src/mistralai/client/models/completiondetailedjobout.py +++ b/src/mistralai/client/models/completiondetailedjobout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9bc38dcfbddf from __future__ import annotations from .checkpointout import CheckpointOut, CheckpointOutTypedDict @@ -43,9 +44,6 @@ ] -CompletionDetailedJobOutObject = Literal["job",] - - CompletionDetailedJobOutIntegrationTypedDict = WandbIntegrationOutTypedDict @@ -62,14 +60,13 @@ class CompletionDetailedJobOutTypedDict(TypedDict): id: str auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: CompletionDetailedJobOutStatus created_at: int modified_at: int training_files: List[str] hyperparameters: CompletionTrainingParametersTypedDict validation_files: NotRequired[Nullable[List[str]]] - object: NotRequired[CompletionDetailedJobOutObject] + object: Literal["job"] fine_tuned_model: NotRequired[Nullable[str]] suffix: NotRequired[Nullable[str]] integrations: NotRequired[ @@ -90,7 +87,6 @@ class CompletionDetailedJobOut(BaseModel): auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: CompletionDetailedJobOutStatus @@ -104,7 +100,10 @@ class CompletionDetailedJobOut(BaseModel): validation_files: OptionalNullable[List[str]] = UNSET - object: Optional[CompletionDetailedJobOutObject] = "job" + OBJECT: Annotated[ + Annotated[Optional[Literal["job"]], AfterValidator(validate_const("job"))], + pydantic.Field(alias="object"), + ] = "job" fine_tuned_model: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/completionevent.py b/src/mistralai/client/models/completionevent.py index 52db911e..3b90ab0c 100644 --- a/src/mistralai/client/models/completionevent.py +++ b/src/mistralai/client/models/completionevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c68817e7e190 from __future__ import annotations from .completionchunk import CompletionChunk, CompletionChunkTypedDict diff --git a/src/mistralai/client/models/completionftmodelout.py b/src/mistralai/client/models/completionftmodelout.py index 92f530af..7ecbf54a 100644 --- a/src/mistralai/client/models/completionftmodelout.py +++ b/src/mistralai/client/models/completionftmodelout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 0f5277833b3e from __future__ import annotations from .ftmodelcapabilitiesout import ( @@ -20,9 +21,6 @@ from typing_extensions import Annotated, NotRequired, TypedDict -CompletionFTModelOutObject = Literal["model",] - - class CompletionFTModelOutTypedDict(TypedDict): id: str created: int @@ -33,7 +31,7 @@ class CompletionFTModelOutTypedDict(TypedDict): archived: bool capabilities: FTModelCapabilitiesOutTypedDict job: str - object: NotRequired[CompletionFTModelOutObject] + object: Literal["model"] name: NotRequired[Nullable[str]] description: NotRequired[Nullable[str]] max_context_length: NotRequired[int] @@ -60,7 +58,10 @@ class CompletionFTModelOut(BaseModel): job: str - object: Optional[CompletionFTModelOutObject] = "model" + OBJECT: Annotated[ + Annotated[Optional[Literal["model"]], AfterValidator(validate_const("model"))], + pydantic.Field(alias="object"), + ] = "model" name: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/completionjobout.py b/src/mistralai/client/models/completionjobout.py index 1628d8bb..42e5f6c6 100644 --- a/src/mistralai/client/models/completionjobout.py +++ b/src/mistralai/client/models/completionjobout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 712e6c524f9a from __future__ import annotations from .completiontrainingparameters import ( @@ -42,10 +43,6 @@ r"""The current status of the fine-tuning job.""" -CompletionJobOutObject = Literal["job",] -r"""The object type of the fine-tuning job.""" - - CompletionJobOutIntegrationTypedDict = WandbIntegrationOutTypedDict @@ -63,7 +60,6 @@ class CompletionJobOutTypedDict(TypedDict): r"""The ID of the job.""" auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: CompletionJobOutStatus r"""The current status of the fine-tuning job.""" created_at: int @@ -75,7 +71,7 @@ class CompletionJobOutTypedDict(TypedDict): hyperparameters: CompletionTrainingParametersTypedDict validation_files: NotRequired[Nullable[List[str]]] r"""A list containing the IDs of uploaded files that contain validation data.""" - object: NotRequired[CompletionJobOutObject] + object: Literal["job"] r"""The object type of the fine-tuning job.""" fine_tuned_model: NotRequired[Nullable[str]] r"""The name of the fine-tuned model that is being created. The value will be `null` if the fine-tuning job is still running.""" @@ -98,7 +94,6 @@ class CompletionJobOut(BaseModel): auto_start: bool model: str - r"""The name of the model to fine-tune.""" status: CompletionJobOutStatus r"""The current status of the fine-tuning job.""" @@ -117,7 +112,10 @@ class CompletionJobOut(BaseModel): validation_files: OptionalNullable[List[str]] = UNSET r"""A list containing the IDs of uploaded files that contain validation data.""" - object: Optional[CompletionJobOutObject] = "job" + OBJECT: Annotated[ + Annotated[Optional[Literal["job"]], AfterValidator(validate_const("job"))], + pydantic.Field(alias="object"), + ] = "job" r"""The object type of the fine-tuning job.""" fine_tuned_model: OptionalNullable[str] = UNSET diff --git a/src/mistralai/client/models/completionresponsestreamchoice.py b/src/mistralai/client/models/completionresponsestreamchoice.py index 1b8d6fac..119a9690 100644 --- a/src/mistralai/client/models/completionresponsestreamchoice.py +++ b/src/mistralai/client/models/completionresponsestreamchoice.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5969a6bc07f3 from __future__ import annotations from .deltamessage import DeltaMessage, DeltaMessageTypedDict diff --git a/src/mistralai/client/models/completiontrainingparameters.py b/src/mistralai/client/models/completiontrainingparameters.py index 36b285ab..4b846b1b 100644 --- a/src/mistralai/client/models/completiontrainingparameters.py +++ b/src/mistralai/client/models/completiontrainingparameters.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: be202ea0d5a6 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/completiontrainingparametersin.py b/src/mistralai/client/models/completiontrainingparametersin.py index d0315d99..20b74ad9 100644 --- a/src/mistralai/client/models/completiontrainingparametersin.py +++ b/src/mistralai/client/models/completiontrainingparametersin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 0df22b873b5f from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/contentchunk.py b/src/mistralai/client/models/contentchunk.py index 0a25423f..eff4b8c6 100644 --- a/src/mistralai/client/models/contentchunk.py +++ b/src/mistralai/client/models/contentchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c007f5ee0325 from __future__ import annotations from .audiochunk import AudioChunk, AudioChunkTypedDict diff --git a/src/mistralai/client/models/conversationappendrequest.py b/src/mistralai/client/models/conversationappendrequest.py index 867c0a41..0f07475e 100644 --- a/src/mistralai/client/models/conversationappendrequest.py +++ b/src/mistralai/client/models/conversationappendrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 81ce529e0865 from __future__ import annotations from .completionargs import CompletionArgs, CompletionArgsTypedDict diff --git a/src/mistralai/client/models/conversationappendstreamrequest.py b/src/mistralai/client/models/conversationappendstreamrequest.py index f51407bf..a0d46f72 100644 --- a/src/mistralai/client/models/conversationappendstreamrequest.py +++ b/src/mistralai/client/models/conversationappendstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 27ada745e6ad from __future__ import annotations from .completionargs import CompletionArgs, CompletionArgsTypedDict diff --git a/src/mistralai/client/models/conversationevents.py b/src/mistralai/client/models/conversationevents.py index 1c2b4592..f2476038 100644 --- a/src/mistralai/client/models/conversationevents.py +++ b/src/mistralai/client/models/conversationevents.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 8c8b08d853f6 from __future__ import annotations from .agenthandoffdoneevent import AgentHandoffDoneEvent, AgentHandoffDoneEventTypedDict diff --git a/src/mistralai/client/models/conversationhistory.py b/src/mistralai/client/models/conversationhistory.py index 83e860f2..92d6cbf9 100644 --- a/src/mistralai/client/models/conversationhistory.py +++ b/src/mistralai/client/models/conversationhistory.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 60a51ff1682b from __future__ import annotations from .agenthandoffentry import AgentHandoffEntry, AgentHandoffEntryTypedDict diff --git a/src/mistralai/client/models/conversationinputs.py b/src/mistralai/client/models/conversationinputs.py index 4d30cd76..7ce3ffc3 100644 --- a/src/mistralai/client/models/conversationinputs.py +++ b/src/mistralai/client/models/conversationinputs.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 711b769f2c40 from __future__ import annotations from .inputentries import InputEntries, InputEntriesTypedDict diff --git a/src/mistralai/client/models/conversationmessages.py b/src/mistralai/client/models/conversationmessages.py index 1ea05369..1aa294a4 100644 --- a/src/mistralai/client/models/conversationmessages.py +++ b/src/mistralai/client/models/conversationmessages.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 011c39501c26 from __future__ import annotations from .messageentries import MessageEntries, MessageEntriesTypedDict diff --git a/src/mistralai/client/models/conversationrequest.py b/src/mistralai/client/models/conversationrequest.py index dd66c6ce..2005be82 100644 --- a/src/mistralai/client/models/conversationrequest.py +++ b/src/mistralai/client/models/conversationrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 58e3ae67f149 from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict diff --git a/src/mistralai/client/models/conversationresponse.py b/src/mistralai/client/models/conversationresponse.py index 0a11fff8..24598ef3 100644 --- a/src/mistralai/client/models/conversationresponse.py +++ b/src/mistralai/client/models/conversationresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ad7a8472c7bf from __future__ import annotations from .agenthandoffentry import AgentHandoffEntry, AgentHandoffEntryTypedDict diff --git a/src/mistralai/client/models/conversationrestartrequest.py b/src/mistralai/client/models/conversationrestartrequest.py index aa2bf7b0..35d30993 100644 --- a/src/mistralai/client/models/conversationrestartrequest.py +++ b/src/mistralai/client/models/conversationrestartrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 681d90d50514 from __future__ import annotations from .completionargs import CompletionArgs, CompletionArgsTypedDict diff --git a/src/mistralai/client/models/conversationrestartstreamrequest.py b/src/mistralai/client/models/conversationrestartstreamrequest.py index 689815eb..0ddfb130 100644 --- a/src/mistralai/client/models/conversationrestartstreamrequest.py +++ b/src/mistralai/client/models/conversationrestartstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 521c2b5bfb2b from __future__ import annotations from .completionargs import CompletionArgs, CompletionArgsTypedDict diff --git a/src/mistralai/client/models/conversationstreamrequest.py b/src/mistralai/client/models/conversationstreamrequest.py index 9b8d0c44..379a8f28 100644 --- a/src/mistralai/client/models/conversationstreamrequest.py +++ b/src/mistralai/client/models/conversationstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 58d633507527 from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict diff --git a/src/mistralai/client/models/conversationusageinfo.py b/src/mistralai/client/models/conversationusageinfo.py index 7a818c89..98db0f16 100644 --- a/src/mistralai/client/models/conversationusageinfo.py +++ b/src/mistralai/client/models/conversationusageinfo.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6685e3b50b50 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_create_fine_tuning_jobop.py b/src/mistralai/client/models/createfinetuningjobop.py similarity index 71% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_create_fine_tuning_jobop.py rename to src/mistralai/client/models/createfinetuningjobop.py index c54aaa5e..f55deef5 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_create_fine_tuning_jobop.py +++ b/src/mistralai/client/models/createfinetuningjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: fd3c305df250 from __future__ import annotations from .classifierjobout import ClassifierJobOut, ClassifierJobOutTypedDict @@ -19,15 +20,14 @@ ] -JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict = TypeAliasType( - "JobsAPIRoutesFineTuningCreateFineTuningJobResponseTypedDict", +CreateFineTuningJobResponseTypedDict = TypeAliasType( + "CreateFineTuningJobResponseTypedDict", Union[LegacyJobMetadataOutTypedDict, ResponseTypedDict], ) r"""OK""" -JobsAPIRoutesFineTuningCreateFineTuningJobResponse = TypeAliasType( - "JobsAPIRoutesFineTuningCreateFineTuningJobResponse", - Union[LegacyJobMetadataOut, Response], +CreateFineTuningJobResponse = TypeAliasType( + "CreateFineTuningJobResponse", Union[LegacyJobMetadataOut, Response] ) r"""OK""" diff --git a/src/mistralai/client/models/agents_api_v1_agents_create_or_update_aliasop.py b/src/mistralai/client/models/createorupdateagentaliasop.py similarity index 83% rename from src/mistralai/client/models/agents_api_v1_agents_create_or_update_aliasop.py rename to src/mistralai/client/models/createorupdateagentaliasop.py index 33da325c..cde1dd05 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_create_or_update_aliasop.py +++ b/src/mistralai/client/models/createorupdateagentaliasop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a79cf28bda01 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,13 +7,13 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsCreateOrUpdateAliasRequestTypedDict(TypedDict): +class CreateOrUpdateAgentAliasRequestTypedDict(TypedDict): agent_id: str alias: str version: int -class AgentsAPIV1AgentsCreateOrUpdateAliasRequest(BaseModel): +class CreateOrUpdateAgentAliasRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/deleteagentaliasop.py b/src/mistralai/client/models/deleteagentaliasop.py new file mode 100644 index 00000000..c52d099e --- /dev/null +++ b/src/mistralai/client/models/deleteagentaliasop.py @@ -0,0 +1,22 @@ +"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e4d0d7f75b24 + +from __future__ import annotations +from mistralai.client.types import BaseModel +from mistralai.client.utils import FieldMetadata, PathParamMetadata, QueryParamMetadata +from typing_extensions import Annotated, TypedDict + + +class DeleteAgentAliasRequestTypedDict(TypedDict): + agent_id: str + alias: str + + +class DeleteAgentAliasRequest(BaseModel): + agent_id: Annotated[ + str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) + ] + + alias: Annotated[ + str, FieldMetadata(query=QueryParamMetadata(style="form", explode=True)) + ] diff --git a/src/mistralai/client/models/agents_api_v1_agents_deleteop.py b/src/mistralai/client/models/deleteagentop.py similarity index 78% rename from src/mistralai/client/models/agents_api_v1_agents_deleteop.py rename to src/mistralai/client/models/deleteagentop.py index 58fe902f..8b14bca7 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_deleteop.py +++ b/src/mistralai/client/models/deleteagentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 089fb7f87aea from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsDeleteRequestTypedDict(TypedDict): +class DeleteAgentRequestTypedDict(TypedDict): agent_id: str -class AgentsAPIV1AgentsDeleteRequest(BaseModel): +class DeleteAgentRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_deleteop.py b/src/mistralai/client/models/deleteconversationop.py similarity index 81% rename from src/mistralai/client/models/agents_api_v1_conversations_deleteop.py rename to src/mistralai/client/models/deleteconversationop.py index 81066f90..39607f40 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_deleteop.py +++ b/src/mistralai/client/models/deleteconversationop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 86fefc353db0 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsDeleteRequestTypedDict(TypedDict): +class DeleteConversationRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation from which we are fetching metadata.""" -class AgentsAPIV1ConversationsDeleteRequest(BaseModel): +class DeleteConversationRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_reprocess_v1op.py b/src/mistralai/client/models/deletedocumentop.py similarity index 82% rename from src/mistralai/client/models/libraries_documents_reprocess_v1op.py rename to src/mistralai/client/models/deletedocumentop.py index 8aee7552..400070a4 100644 --- a/src/mistralai/client/models/libraries_documents_reprocess_v1op.py +++ b/src/mistralai/client/models/deletedocumentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 62522db1ccf2 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsReprocessV1RequestTypedDict(TypedDict): +class DeleteDocumentRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsReprocessV1Request(BaseModel): +class DeleteDocumentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/files_api_routes_delete_fileop.py b/src/mistralai/client/models/deletefileop.py similarity index 78% rename from src/mistralai/client/models/files_api_routes_delete_fileop.py rename to src/mistralai/client/models/deletefileop.py index b7174866..4feb7812 100644 --- a/src/mistralai/client/models/files_api_routes_delete_fileop.py +++ b/src/mistralai/client/models/deletefileop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 286b4e583638 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class FilesAPIRoutesDeleteFileRequestTypedDict(TypedDict): +class DeleteFileRequestTypedDict(TypedDict): file_id: str -class FilesAPIRoutesDeleteFileRequest(BaseModel): +class DeleteFileRequest(BaseModel): file_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/deletefileout.py b/src/mistralai/client/models/deletefileout.py index b25538be..c721f32c 100644 --- a/src/mistralai/client/models/deletefileout.py +++ b/src/mistralai/client/models/deletefileout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5578701e7327 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/libraries_share_delete_v1op.py b/src/mistralai/client/models/deletelibraryaccessop.py similarity index 83% rename from src/mistralai/client/models/libraries_share_delete_v1op.py rename to src/mistralai/client/models/deletelibraryaccessop.py index 620527d5..ca14c3ff 100644 --- a/src/mistralai/client/models/libraries_share_delete_v1op.py +++ b/src/mistralai/client/models/deletelibraryaccessop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: df80945bcf19 from __future__ import annotations from .sharingdelete import SharingDelete, SharingDeleteTypedDict @@ -7,12 +8,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesShareDeleteV1RequestTypedDict(TypedDict): +class DeleteLibraryAccessRequestTypedDict(TypedDict): library_id: str sharing_delete: SharingDeleteTypedDict -class LibrariesShareDeleteV1Request(BaseModel): +class DeleteLibraryAccessRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_get_v1op.py b/src/mistralai/client/models/deletelibraryop.py similarity index 77% rename from src/mistralai/client/models/libraries_get_v1op.py rename to src/mistralai/client/models/deletelibraryop.py index 83ae377d..5eb6fc31 100644 --- a/src/mistralai/client/models/libraries_get_v1op.py +++ b/src/mistralai/client/models/deletelibraryop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cd0ce9bf8d51 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class LibrariesGetV1RequestTypedDict(TypedDict): +class DeleteLibraryRequestTypedDict(TypedDict): library_id: str -class LibrariesGetV1Request(BaseModel): +class DeleteLibraryRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/delete_model_v1_models_model_id_deleteop.py b/src/mistralai/client/models/deletemodelop.py similarity index 79% rename from src/mistralai/client/models/delete_model_v1_models_model_id_deleteop.py rename to src/mistralai/client/models/deletemodelop.py index 1cd36128..55c4b242 100644 --- a/src/mistralai/client/models/delete_model_v1_models_model_id_deleteop.py +++ b/src/mistralai/client/models/deletemodelop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2c494d99a44d from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class DeleteModelV1ModelsModelIDDeleteRequestTypedDict(TypedDict): +class DeleteModelRequestTypedDict(TypedDict): model_id: str r"""The ID of the model to delete.""" -class DeleteModelV1ModelsModelIDDeleteRequest(BaseModel): +class DeleteModelRequest(BaseModel): model_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/deletemodelout.py b/src/mistralai/client/models/deletemodelout.py index 5aa8b68f..bf22ed17 100644 --- a/src/mistralai/client/models/deletemodelout.py +++ b/src/mistralai/client/models/deletemodelout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ef6a1671c739 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/deltamessage.py b/src/mistralai/client/models/deltamessage.py index fc08d62a..fbb8231a 100644 --- a/src/mistralai/client/models/deltamessage.py +++ b/src/mistralai/client/models/deltamessage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 68f53d67a140 from __future__ import annotations from .contentchunk import ContentChunk, ContentChunkTypedDict diff --git a/src/mistralai/client/models/documentlibrarytool.py b/src/mistralai/client/models/documentlibrarytool.py index 21eab39e..ff0f7393 100644 --- a/src/mistralai/client/models/documentlibrarytool.py +++ b/src/mistralai/client/models/documentlibrarytool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3eb3c218f457 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/documentout.py b/src/mistralai/client/models/documentout.py index 39d0aa2a..3b1a5713 100644 --- a/src/mistralai/client/models/documentout.py +++ b/src/mistralai/client/models/documentout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7a85b9dca506 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/documenttextcontent.py b/src/mistralai/client/models/documenttextcontent.py index b1c1aa07..b6904cb4 100644 --- a/src/mistralai/client/models/documenttextcontent.py +++ b/src/mistralai/client/models/documenttextcontent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e730005e44cb from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/documentupdatein.py b/src/mistralai/client/models/documentupdatein.py index 02022b89..669554de 100644 --- a/src/mistralai/client/models/documentupdatein.py +++ b/src/mistralai/client/models/documentupdatein.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d19c1b26a875 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/documenturlchunk.py b/src/mistralai/client/models/documenturlchunk.py index 00eb5535..304cde2b 100644 --- a/src/mistralai/client/models/documenturlchunk.py +++ b/src/mistralai/client/models/documenturlchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4309807f6048 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/files_api_routes_download_fileop.py b/src/mistralai/client/models/downloadfileop.py similarity index 77% rename from src/mistralai/client/models/files_api_routes_download_fileop.py rename to src/mistralai/client/models/downloadfileop.py index fa9e491a..fcdc01d6 100644 --- a/src/mistralai/client/models/files_api_routes_download_fileop.py +++ b/src/mistralai/client/models/downloadfileop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4d051f08057d from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class FilesAPIRoutesDownloadFileRequestTypedDict(TypedDict): +class DownloadFileRequestTypedDict(TypedDict): file_id: str -class FilesAPIRoutesDownloadFileRequest(BaseModel): +class DownloadFileRequest(BaseModel): file_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/embeddingdtype.py b/src/mistralai/client/models/embeddingdtype.py index 26eee779..732c4ebe 100644 --- a/src/mistralai/client/models/embeddingdtype.py +++ b/src/mistralai/client/models/embeddingdtype.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 77f9526a78df from __future__ import annotations from typing import Literal diff --git a/src/mistralai/client/models/embeddingrequest.py b/src/mistralai/client/models/embeddingrequest.py index 1dfe97c8..f4537ffa 100644 --- a/src/mistralai/client/models/embeddingrequest.py +++ b/src/mistralai/client/models/embeddingrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: eadbe3f9040c from __future__ import annotations from .embeddingdtype import EmbeddingDtype diff --git a/src/mistralai/client/models/embeddingresponse.py b/src/mistralai/client/models/embeddingresponse.py index 64a28ea9..6ffd6894 100644 --- a/src/mistralai/client/models/embeddingresponse.py +++ b/src/mistralai/client/models/embeddingresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f7d790e84b65 from __future__ import annotations from .embeddingresponsedata import EmbeddingResponseData, EmbeddingResponseDataTypedDict diff --git a/src/mistralai/client/models/embeddingresponsedata.py b/src/mistralai/client/models/embeddingresponsedata.py index ebd0bf7b..a689b290 100644 --- a/src/mistralai/client/models/embeddingresponsedata.py +++ b/src/mistralai/client/models/embeddingresponsedata.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6d6ead6f3803 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/encodingformat.py b/src/mistralai/client/models/encodingformat.py index be6c1a14..4a39d029 100644 --- a/src/mistralai/client/models/encodingformat.py +++ b/src/mistralai/client/models/encodingformat.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b51ec296cc92 from __future__ import annotations from typing import Literal diff --git a/src/mistralai/client/models/entitytype.py b/src/mistralai/client/models/entitytype.py index 9c16f4a1..56d82cbe 100644 --- a/src/mistralai/client/models/entitytype.py +++ b/src/mistralai/client/models/entitytype.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 62d6a6a13288 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/eventout.py b/src/mistralai/client/models/eventout.py index 5e118d45..a0247555 100644 --- a/src/mistralai/client/models/eventout.py +++ b/src/mistralai/client/models/eventout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: da8ad645a9cb from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/file.py b/src/mistralai/client/models/file.py index a8bbc6fa..dbbc00b5 100644 --- a/src/mistralai/client/models/file.py +++ b/src/mistralai/client/models/file.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f972c39edfcf from __future__ import annotations import io diff --git a/src/mistralai/client/models/filechunk.py b/src/mistralai/client/models/filechunk.py index d8b96f69..43ef22f8 100644 --- a/src/mistralai/client/models/filechunk.py +++ b/src/mistralai/client/models/filechunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ff3c2d33ab1e from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/filepurpose.py b/src/mistralai/client/models/filepurpose.py index eef1b089..49a5568f 100644 --- a/src/mistralai/client/models/filepurpose.py +++ b/src/mistralai/client/models/filepurpose.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a11e7f9f2d45 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/fileschema.py b/src/mistralai/client/models/fileschema.py index 9ecde454..cbe9b0d1 100644 --- a/src/mistralai/client/models/fileschema.py +++ b/src/mistralai/client/models/fileschema.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 19cde41ca32a from __future__ import annotations from .filepurpose import FilePurpose diff --git a/src/mistralai/client/models/filesignedurl.py b/src/mistralai/client/models/filesignedurl.py index cbca9847..53dff812 100644 --- a/src/mistralai/client/models/filesignedurl.py +++ b/src/mistralai/client/models/filesignedurl.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a1754c725163 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/fimcompletionrequest.py b/src/mistralai/client/models/fimcompletionrequest.py index c9eca0af..e2f60327 100644 --- a/src/mistralai/client/models/fimcompletionrequest.py +++ b/src/mistralai/client/models/fimcompletionrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cf3558adc3ab from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/fimcompletionresponse.py b/src/mistralai/client/models/fimcompletionresponse.py index 8a2eda0c..1345a116 100644 --- a/src/mistralai/client/models/fimcompletionresponse.py +++ b/src/mistralai/client/models/fimcompletionresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b860d2ba771e from __future__ import annotations from .chatcompletionchoice import ChatCompletionChoice, ChatCompletionChoiceTypedDict diff --git a/src/mistralai/client/models/fimcompletionstreamrequest.py b/src/mistralai/client/models/fimcompletionstreamrequest.py index 29543802..480ed17a 100644 --- a/src/mistralai/client/models/fimcompletionstreamrequest.py +++ b/src/mistralai/client/models/fimcompletionstreamrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1d1ee09f1913 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/finetuneablemodeltype.py b/src/mistralai/client/models/finetuneablemodeltype.py index f5b8b2ed..7b924bd7 100644 --- a/src/mistralai/client/models/finetuneablemodeltype.py +++ b/src/mistralai/client/models/finetuneablemodeltype.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 05e097395df3 from __future__ import annotations from typing import Literal diff --git a/src/mistralai/client/models/ftclassifierlossfunction.py b/src/mistralai/client/models/ftclassifierlossfunction.py index e6781a5e..ccb0f21b 100644 --- a/src/mistralai/client/models/ftclassifierlossfunction.py +++ b/src/mistralai/client/models/ftclassifierlossfunction.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d21e2a36ab1f from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/ftmodelcapabilitiesout.py b/src/mistralai/client/models/ftmodelcapabilitiesout.py index be31aa3c..42269b78 100644 --- a/src/mistralai/client/models/ftmodelcapabilitiesout.py +++ b/src/mistralai/client/models/ftmodelcapabilitiesout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f70517be97d4 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/ftmodelcard.py b/src/mistralai/client/models/ftmodelcard.py index 06f088ec..570e95e2 100644 --- a/src/mistralai/client/models/ftmodelcard.py +++ b/src/mistralai/client/models/ftmodelcard.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c4f15eed2ca2 from __future__ import annotations from .modelcapabilities import ModelCapabilities, ModelCapabilitiesTypedDict diff --git a/src/mistralai/client/models/function.py b/src/mistralai/client/models/function.py index 6e2b52ed..3632c1af 100644 --- a/src/mistralai/client/models/function.py +++ b/src/mistralai/client/models/function.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 32275a9d8fee from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/functioncall.py b/src/mistralai/client/models/functioncall.py index 6cb6f26e..527c3ad4 100644 --- a/src/mistralai/client/models/functioncall.py +++ b/src/mistralai/client/models/functioncall.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 393fca552632 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/functioncallentry.py b/src/mistralai/client/models/functioncallentry.py index fce4d387..6ada1d35 100644 --- a/src/mistralai/client/models/functioncallentry.py +++ b/src/mistralai/client/models/functioncallentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cd058446c0aa from __future__ import annotations from .functioncallentryarguments import ( diff --git a/src/mistralai/client/models/functioncallentryarguments.py b/src/mistralai/client/models/functioncallentryarguments.py index ac9e6227..afe81b24 100644 --- a/src/mistralai/client/models/functioncallentryarguments.py +++ b/src/mistralai/client/models/functioncallentryarguments.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3df3767a7b93 from __future__ import annotations from typing import Any, Dict, Union diff --git a/src/mistralai/client/models/functioncallevent.py b/src/mistralai/client/models/functioncallevent.py index 8146fa5c..5d871a0e 100644 --- a/src/mistralai/client/models/functioncallevent.py +++ b/src/mistralai/client/models/functioncallevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 23b120b8f122 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/functionname.py b/src/mistralai/client/models/functionname.py index 2a05c1de..07d98a0e 100644 --- a/src/mistralai/client/models/functionname.py +++ b/src/mistralai/client/models/functionname.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 000acafdb0c0 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/functionresultentry.py b/src/mistralai/client/models/functionresultentry.py index a843bf9b..ca73cbb7 100644 --- a/src/mistralai/client/models/functionresultentry.py +++ b/src/mistralai/client/models/functionresultentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 213df39bd5e6 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/functiontool.py b/src/mistralai/client/models/functiontool.py index 16abcbf3..13b04496 100644 --- a/src/mistralai/client/models/functiontool.py +++ b/src/mistralai/client/models/functiontool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2e9ef5800117 from __future__ import annotations from .function import Function, FunctionTypedDict diff --git a/src/mistralai/client/models/agents_api_v1_agents_getop.py b/src/mistralai/client/models/getagentop.py similarity index 77% rename from src/mistralai/client/models/agents_api_v1_agents_getop.py rename to src/mistralai/client/models/getagentop.py index 57abff76..55d8fe68 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_getop.py +++ b/src/mistralai/client/models/getagentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5a28bb1e727e from __future__ import annotations from mistralai.client.types import ( @@ -14,28 +15,26 @@ from typing_extensions import Annotated, NotRequired, TypeAliasType, TypedDict -AgentsAPIV1AgentsGetAgentVersionTypedDict = TypeAliasType( - "AgentsAPIV1AgentsGetAgentVersionTypedDict", Union[int, str] +GetAgentAgentVersionTypedDict = TypeAliasType( + "GetAgentAgentVersionTypedDict", Union[int, str] ) -AgentsAPIV1AgentsGetAgentVersion = TypeAliasType( - "AgentsAPIV1AgentsGetAgentVersion", Union[int, str] -) +GetAgentAgentVersion = TypeAliasType("GetAgentAgentVersion", Union[int, str]) -class AgentsAPIV1AgentsGetRequestTypedDict(TypedDict): +class GetAgentRequestTypedDict(TypedDict): agent_id: str - agent_version: NotRequired[Nullable[AgentsAPIV1AgentsGetAgentVersionTypedDict]] + agent_version: NotRequired[Nullable[GetAgentAgentVersionTypedDict]] -class AgentsAPIV1AgentsGetRequest(BaseModel): +class GetAgentRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] agent_version: Annotated[ - OptionalNullable[AgentsAPIV1AgentsGetAgentVersion], + OptionalNullable[GetAgentAgentVersion], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = UNSET diff --git a/src/mistralai/client/models/agents_api_v1_agents_get_versionop.py b/src/mistralai/client/models/getagentversionop.py similarity index 81% rename from src/mistralai/client/models/agents_api_v1_agents_get_versionop.py rename to src/mistralai/client/models/getagentversionop.py index edcccda1..77b8a266 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_get_versionop.py +++ b/src/mistralai/client/models/getagentversionop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a0db5a6aab1f from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsGetVersionRequestTypedDict(TypedDict): +class GetAgentVersionRequestTypedDict(TypedDict): agent_id: str version: str -class AgentsAPIV1AgentsGetVersionRequest(BaseModel): +class GetAgentVersionRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobop.py b/src/mistralai/client/models/getbatchjobop.py similarity index 93% rename from src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobop.py rename to src/mistralai/client/models/getbatchjobop.py index 32e34281..792c3e21 100644 --- a/src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobop.py +++ b/src/mistralai/client/models/getbatchjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 443103fe3b88 from __future__ import annotations from mistralai.client.types import ( @@ -13,12 +14,12 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class JobsAPIRoutesBatchGetBatchJobRequestTypedDict(TypedDict): +class GetBatchJobRequestTypedDict(TypedDict): job_id: str inline: NotRequired[Nullable[bool]] -class JobsAPIRoutesBatchGetBatchJobRequest(BaseModel): +class GetBatchJobRequest(BaseModel): job_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_historyop.py b/src/mistralai/client/models/getconversationhistoryop.py similarity index 80% rename from src/mistralai/client/models/agents_api_v1_conversations_historyop.py rename to src/mistralai/client/models/getconversationhistoryop.py index ba1f8890..c1fbf3de 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_historyop.py +++ b/src/mistralai/client/models/getconversationhistoryop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c863a4cbeb34 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsHistoryRequestTypedDict(TypedDict): +class GetConversationHistoryRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation from which we are fetching entries.""" -class AgentsAPIV1ConversationsHistoryRequest(BaseModel): +class GetConversationHistoryRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_messagesop.py b/src/mistralai/client/models/getconversationmessagesop.py similarity index 80% rename from src/mistralai/client/models/agents_api_v1_conversations_messagesop.py rename to src/mistralai/client/models/getconversationmessagesop.py index e05728f2..6666198e 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_messagesop.py +++ b/src/mistralai/client/models/getconversationmessagesop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bb8a90ba7c22 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsMessagesRequestTypedDict(TypedDict): +class GetConversationMessagesRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation from which we are fetching messages.""" -class AgentsAPIV1ConversationsMessagesRequest(BaseModel): +class GetConversationMessagesRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_getop.py b/src/mistralai/client/models/getconversationop.py similarity index 90% rename from src/mistralai/client/models/agents_api_v1_conversations_getop.py rename to src/mistralai/client/models/getconversationop.py index 7308708e..d204d175 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_getop.py +++ b/src/mistralai/client/models/getconversationop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1a622b8337ac from __future__ import annotations from .agentconversation import AgentConversation, AgentConversationTypedDict @@ -9,12 +10,12 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class AgentsAPIV1ConversationsGetRequestTypedDict(TypedDict): +class GetConversationRequestTypedDict(TypedDict): conversation_id: str r"""ID of the conversation from which we are fetching metadata.""" -class AgentsAPIV1ConversationsGetRequest(BaseModel): +class GetConversationRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_get_extracted_text_signed_url_v1op.py b/src/mistralai/client/models/getdocumentextractedtextsignedurlop.py similarity index 77% rename from src/mistralai/client/models/libraries_documents_get_extracted_text_signed_url_v1op.py rename to src/mistralai/client/models/getdocumentextractedtextsignedurlop.py index 24ed897d..9a71181d 100644 --- a/src/mistralai/client/models/libraries_documents_get_extracted_text_signed_url_v1op.py +++ b/src/mistralai/client/models/getdocumentextractedtextsignedurlop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 69099395d631 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsGetExtractedTextSignedURLV1RequestTypedDict(TypedDict): +class GetDocumentExtractedTextSignedURLRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsGetExtractedTextSignedURLV1Request(BaseModel): +class GetDocumentExtractedTextSignedURLRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_delete_v1op.py b/src/mistralai/client/models/getdocumentop.py similarity index 82% rename from src/mistralai/client/models/libraries_documents_delete_v1op.py rename to src/mistralai/client/models/getdocumentop.py index bc5ec6e5..d7b07db7 100644 --- a/src/mistralai/client/models/libraries_documents_delete_v1op.py +++ b/src/mistralai/client/models/getdocumentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: de89ff93d373 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsDeleteV1RequestTypedDict(TypedDict): +class GetDocumentRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsDeleteV1Request(BaseModel): +class GetDocumentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_get_status_v1op.py b/src/mistralai/client/models/getdocumentsignedurlop.py similarity index 80% rename from src/mistralai/client/models/libraries_documents_get_status_v1op.py rename to src/mistralai/client/models/getdocumentsignedurlop.py index 92b077d3..e5d56c54 100644 --- a/src/mistralai/client/models/libraries_documents_get_status_v1op.py +++ b/src/mistralai/client/models/getdocumentsignedurlop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b8d95511c6d1 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsGetStatusV1RequestTypedDict(TypedDict): +class GetDocumentSignedURLRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsGetStatusV1Request(BaseModel): +class GetDocumentSignedURLRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_get_signed_url_v1op.py b/src/mistralai/client/models/getdocumentstatusop.py similarity index 81% rename from src/mistralai/client/models/libraries_documents_get_signed_url_v1op.py rename to src/mistralai/client/models/getdocumentstatusop.py index 350c8e73..4206f593 100644 --- a/src/mistralai/client/models/libraries_documents_get_signed_url_v1op.py +++ b/src/mistralai/client/models/getdocumentstatusop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f1f40b8f003f from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsGetSignedURLV1RequestTypedDict(TypedDict): +class GetDocumentStatusRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsGetSignedURLV1Request(BaseModel): +class GetDocumentStatusRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_get_text_content_v1op.py b/src/mistralai/client/models/getdocumenttextcontentop.py similarity index 80% rename from src/mistralai/client/models/libraries_documents_get_text_content_v1op.py rename to src/mistralai/client/models/getdocumenttextcontentop.py index 68f9725a..8a7b4aae 100644 --- a/src/mistralai/client/models/libraries_documents_get_text_content_v1op.py +++ b/src/mistralai/client/models/getdocumenttextcontentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ba23717093ef from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsGetTextContentV1RequestTypedDict(TypedDict): +class GetDocumentTextContentRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsGetTextContentV1Request(BaseModel): +class GetDocumentTextContentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/files_api_routes_get_signed_urlop.py b/src/mistralai/client/models/getfilesignedurlop.py similarity index 86% rename from src/mistralai/client/models/files_api_routes_get_signed_urlop.py rename to src/mistralai/client/models/getfilesignedurlop.py index a05f8262..06ed79ee 100644 --- a/src/mistralai/client/models/files_api_routes_get_signed_urlop.py +++ b/src/mistralai/client/models/getfilesignedurlop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1aa50b81c8cf from __future__ import annotations from mistralai.client.types import BaseModel @@ -7,13 +8,13 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class FilesAPIRoutesGetSignedURLRequestTypedDict(TypedDict): +class GetFileSignedURLRequestTypedDict(TypedDict): file_id: str expiry: NotRequired[int] r"""Number of hours before the url becomes invalid. Defaults to 24h""" -class FilesAPIRoutesGetSignedURLRequest(BaseModel): +class GetFileSignedURLRequest(BaseModel): file_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobop.py b/src/mistralai/client/models/getfinetuningjobop.py similarity index 74% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobop.py rename to src/mistralai/client/models/getfinetuningjobop.py index 8837d262..1fb732f4 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobop.py +++ b/src/mistralai/client/models/getfinetuningjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: afe997f96d69 from __future__ import annotations from .classifierdetailedjobout import ( @@ -16,26 +17,26 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class JobsAPIRoutesFineTuningGetFineTuningJobRequestTypedDict(TypedDict): +class GetFineTuningJobRequestTypedDict(TypedDict): job_id: str r"""The ID of the job to analyse.""" -class JobsAPIRoutesFineTuningGetFineTuningJobRequest(BaseModel): +class GetFineTuningJobRequest(BaseModel): job_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] r"""The ID of the job to analyse.""" -JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict = TypeAliasType( - "JobsAPIRoutesFineTuningGetFineTuningJobResponseTypedDict", +GetFineTuningJobResponseTypedDict = TypeAliasType( + "GetFineTuningJobResponseTypedDict", Union[CompletionDetailedJobOutTypedDict, ClassifierDetailedJobOutTypedDict], ) r"""OK""" -JobsAPIRoutesFineTuningGetFineTuningJobResponse = Annotated[ +GetFineTuningJobResponse = Annotated[ Union[ClassifierDetailedJobOut, CompletionDetailedJobOut], Field(discriminator="JOB_TYPE"), ] diff --git a/src/mistralai/client/models/libraries_delete_v1op.py b/src/mistralai/client/models/getlibraryop.py similarity index 78% rename from src/mistralai/client/models/libraries_delete_v1op.py rename to src/mistralai/client/models/getlibraryop.py index fa447de0..bc0b4a23 100644 --- a/src/mistralai/client/models/libraries_delete_v1op.py +++ b/src/mistralai/client/models/getlibraryop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c84a92e23a90 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDeleteV1RequestTypedDict(TypedDict): +class GetLibraryRequestTypedDict(TypedDict): library_id: str -class LibrariesDeleteV1Request(BaseModel): +class GetLibraryRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/githubrepositoryin.py b/src/mistralai/client/models/githubrepositoryin.py index 4e4b4777..e55389c3 100644 --- a/src/mistralai/client/models/githubrepositoryin.py +++ b/src/mistralai/client/models/githubrepositoryin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: eef26fbd2876 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/githubrepositoryout.py b/src/mistralai/client/models/githubrepositoryout.py index 1f738708..514df01c 100644 --- a/src/mistralai/client/models/githubrepositoryout.py +++ b/src/mistralai/client/models/githubrepositoryout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d2434a167623 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/httpvalidationerror.py b/src/mistralai/client/models/httpvalidationerror.py index 34d9b543..e7f0a35b 100644 --- a/src/mistralai/client/models/httpvalidationerror.py +++ b/src/mistralai/client/models/httpvalidationerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4099f568a6f8 from __future__ import annotations from .validationerror import ValidationError diff --git a/src/mistralai/client/models/imagegenerationtool.py b/src/mistralai/client/models/imagegenerationtool.py index c5dbda3f..680c6ce2 100644 --- a/src/mistralai/client/models/imagegenerationtool.py +++ b/src/mistralai/client/models/imagegenerationtool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e1532275faa0 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/imageurl.py b/src/mistralai/client/models/imageurl.py index 6e61d1ae..4ff13b1c 100644 --- a/src/mistralai/client/models/imageurl.py +++ b/src/mistralai/client/models/imageurl.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e4bbf5881fbf from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/imageurlchunk.py b/src/mistralai/client/models/imageurlchunk.py index 9968ed74..993185cc 100644 --- a/src/mistralai/client/models/imageurlchunk.py +++ b/src/mistralai/client/models/imageurlchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 746fde62f637 from __future__ import annotations from .imageurl import ImageURL, ImageURLTypedDict diff --git a/src/mistralai/client/models/inputentries.py b/src/mistralai/client/models/inputentries.py index 8ae29837..dc989295 100644 --- a/src/mistralai/client/models/inputentries.py +++ b/src/mistralai/client/models/inputentries.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 44727997dacb from __future__ import annotations from .agenthandoffentry import AgentHandoffEntry, AgentHandoffEntryTypedDict diff --git a/src/mistralai/client/models/inputs.py b/src/mistralai/client/models/inputs.py index 2b8b2f5f..cfcdeb3d 100644 --- a/src/mistralai/client/models/inputs.py +++ b/src/mistralai/client/models/inputs.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 84a8007518c7 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/instructrequest.py b/src/mistralai/client/models/instructrequest.py index 73d482d8..e5f9cccf 100644 --- a/src/mistralai/client/models/instructrequest.py +++ b/src/mistralai/client/models/instructrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6d3ad9f896c7 from __future__ import annotations from .assistantmessage import AssistantMessage, AssistantMessageTypedDict diff --git a/src/mistralai/client/models/jobin.py b/src/mistralai/client/models/jobin.py index 23a431c9..b3cb8998 100644 --- a/src/mistralai/client/models/jobin.py +++ b/src/mistralai/client/models/jobin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f4d176123ccc from __future__ import annotations from .classifiertargetin import ClassifierTargetIn, ClassifierTargetInTypedDict @@ -54,7 +55,6 @@ class JobInTypedDict(TypedDict): model: str - r"""The name of the model to fine-tune.""" hyperparameters: HyperparametersTypedDict training_files: NotRequired[List[TrainingFileTypedDict]] validation_files: NotRequired[Nullable[List[str]]] @@ -73,7 +73,6 @@ class JobInTypedDict(TypedDict): class JobIn(BaseModel): model: str - r"""The name of the model to fine-tune.""" hyperparameters: Hyperparameters diff --git a/src/mistralai/client/models/jobmetadataout.py b/src/mistralai/client/models/jobmetadataout.py index f91e30c0..1d386539 100644 --- a/src/mistralai/client/models/jobmetadataout.py +++ b/src/mistralai/client/models/jobmetadataout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 805f41e3292a from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/jobsout.py b/src/mistralai/client/models/jobsout.py index 7727d56c..a4127a5d 100644 --- a/src/mistralai/client/models/jobsout.py +++ b/src/mistralai/client/models/jobsout.py @@ -1,10 +1,14 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 22e91e9631a9 from __future__ import annotations from .classifierjobout import ClassifierJobOut, ClassifierJobOutTypedDict from .completionjobout import CompletionJobOut, CompletionJobOutTypedDict from mistralai.client.types import BaseModel +from mistralai.client.utils import validate_const +import pydantic from pydantic import Field +from pydantic.functional_validators import AfterValidator from typing import List, Literal, Optional, Union from typing_extensions import Annotated, NotRequired, TypeAliasType, TypedDict @@ -19,13 +23,10 @@ ] -JobsOutObject = Literal["list",] - - class JobsOutTypedDict(TypedDict): total: int data: NotRequired[List[JobsOutDataTypedDict]] - object: NotRequired[JobsOutObject] + object: Literal["list"] class JobsOut(BaseModel): @@ -33,4 +34,7 @@ class JobsOut(BaseModel): data: Optional[List[JobsOutData]] = None - object: Optional[JobsOutObject] = "list" + OBJECT: Annotated[ + Annotated[Optional[Literal["list"]], AfterValidator(validate_const("list"))], + pydantic.Field(alias="object"), + ] = "list" diff --git a/src/mistralai/client/models/jsonschema.py b/src/mistralai/client/models/jsonschema.py index db2fa55b..948c94ed 100644 --- a/src/mistralai/client/models/jsonschema.py +++ b/src/mistralai/client/models/jsonschema.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e1fc1d8a434a from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/legacyjobmetadataout.py b/src/mistralai/client/models/legacyjobmetadataout.py index 155ecea7..4453c157 100644 --- a/src/mistralai/client/models/legacyjobmetadataout.py +++ b/src/mistralai/client/models/legacyjobmetadataout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4f44aa38c864 from __future__ import annotations from mistralai.client.types import ( @@ -8,12 +9,12 @@ UNSET, UNSET_SENTINEL, ) +from mistralai.client.utils import validate_const +import pydantic from pydantic import model_serializer +from pydantic.functional_validators import AfterValidator from typing import Literal, Optional -from typing_extensions import NotRequired, TypedDict - - -LegacyJobMetadataOutObject = Literal["job.metadata",] +from typing_extensions import Annotated, NotRequired, TypedDict class LegacyJobMetadataOutTypedDict(TypedDict): @@ -36,7 +37,7 @@ class LegacyJobMetadataOutTypedDict(TypedDict): r"""The number of complete passes through the entire training dataset.""" training_steps: NotRequired[Nullable[int]] r"""The number of training steps to perform. A training step refers to a single update of the model weights during the fine-tuning process. This update is typically calculated using a batch of samples from the training dataset.""" - object: NotRequired[LegacyJobMetadataOutObject] + object: Literal["job.metadata"] class LegacyJobMetadataOut(BaseModel): @@ -70,7 +71,13 @@ class LegacyJobMetadataOut(BaseModel): training_steps: OptionalNullable[int] = UNSET r"""The number of training steps to perform. A training step refers to a single update of the model weights during the fine-tuning process. This update is typically calculated using a batch of samples from the training dataset.""" - object: Optional[LegacyJobMetadataOutObject] = "job.metadata" + OBJECT: Annotated[ + Annotated[ + Optional[Literal["job.metadata"]], + AfterValidator(validate_const("job.metadata")), + ], + pydantic.Field(alias="object"), + ] = "job.metadata" @model_serializer(mode="wrap") def serialize_model(self, handler): diff --git a/src/mistralai/client/models/libraryin.py b/src/mistralai/client/models/libraryin.py index a7b36158..1a71d410 100644 --- a/src/mistralai/client/models/libraryin.py +++ b/src/mistralai/client/models/libraryin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6147d5df71d9 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/libraryinupdate.py b/src/mistralai/client/models/libraryinupdate.py index f0241ba1..328b2de3 100644 --- a/src/mistralai/client/models/libraryinupdate.py +++ b/src/mistralai/client/models/libraryinupdate.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 300a6bb02e6e from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/libraryout.py b/src/mistralai/client/models/libraryout.py index d1953f16..c7ab7b8d 100644 --- a/src/mistralai/client/models/libraryout.py +++ b/src/mistralai/client/models/libraryout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4e608c7aafc4 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/agents_api_v1_agents_list_version_aliasesop.py b/src/mistralai/client/models/listagentaliasesop.py similarity index 75% rename from src/mistralai/client/models/agents_api_v1_agents_list_version_aliasesop.py rename to src/mistralai/client/models/listagentaliasesop.py index b9770fff..83c6d176 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_list_version_aliasesop.py +++ b/src/mistralai/client/models/listagentaliasesop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ff038766a902 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsListVersionAliasesRequestTypedDict(TypedDict): +class ListAgentAliasesRequestTypedDict(TypedDict): agent_id: str -class AgentsAPIV1AgentsListVersionAliasesRequest(BaseModel): +class ListAgentAliasesRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_agents_listop.py b/src/mistralai/client/models/listagentsop.py similarity index 82% rename from src/mistralai/client/models/agents_api_v1_agents_listop.py rename to src/mistralai/client/models/listagentsop.py index 119f5123..863fc13a 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_listop.py +++ b/src/mistralai/client/models/listagentsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a573a873c404 from __future__ import annotations from .requestsource import RequestSource @@ -15,7 +16,7 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class AgentsAPIV1AgentsListRequestTypedDict(TypedDict): +class ListAgentsRequestTypedDict(TypedDict): page: NotRequired[int] r"""Page number (0-indexed)""" page_size: NotRequired[int] @@ -23,11 +24,14 @@ class AgentsAPIV1AgentsListRequestTypedDict(TypedDict): deployment_chat: NotRequired[Nullable[bool]] sources: NotRequired[Nullable[List[RequestSource]]] name: NotRequired[Nullable[str]] + r"""Filter by agent name""" + search: NotRequired[Nullable[str]] + r"""Search agents by name or ID""" id: NotRequired[Nullable[str]] metadata: NotRequired[Nullable[Dict[str, Any]]] -class AgentsAPIV1AgentsListRequest(BaseModel): +class ListAgentsRequest(BaseModel): page: Annotated[ Optional[int], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), @@ -54,6 +58,13 @@ class AgentsAPIV1AgentsListRequest(BaseModel): OptionalNullable[str], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = UNSET + r"""Filter by agent name""" + + search: Annotated[ + OptionalNullable[str], + FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), + ] = UNSET + r"""Search agents by name or ID""" id: Annotated[ OptionalNullable[str], @@ -73,10 +84,18 @@ def serialize_model(self, handler): "deployment_chat", "sources", "name", + "search", + "id", + "metadata", + ] + nullable_fields = [ + "deployment_chat", + "sources", + "name", + "search", "id", "metadata", ] - nullable_fields = ["deployment_chat", "sources", "name", "id", "metadata"] null_default_fields = [] serialized = handler(self) diff --git a/src/mistralai/client/models/agents_api_v1_agents_list_versionsop.py b/src/mistralai/client/models/listagentversionsop.py similarity index 88% rename from src/mistralai/client/models/agents_api_v1_agents_list_versionsop.py rename to src/mistralai/client/models/listagentversionsop.py index 813335f9..613d3d85 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_list_versionsop.py +++ b/src/mistralai/client/models/listagentversionsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ccc5fb48e78f from __future__ import annotations from mistralai.client.types import BaseModel @@ -7,7 +8,7 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class AgentsAPIV1AgentsListVersionsRequestTypedDict(TypedDict): +class ListAgentVersionsRequestTypedDict(TypedDict): agent_id: str page: NotRequired[int] r"""Page number (0-indexed)""" @@ -15,7 +16,7 @@ class AgentsAPIV1AgentsListVersionsRequestTypedDict(TypedDict): r"""Number of versions per page""" -class AgentsAPIV1AgentsListVersionsRequest(BaseModel): +class ListAgentVersionsRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobsop.py b/src/mistralai/client/models/listbatchjobsop.py similarity index 87% rename from src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobsop.py rename to src/mistralai/client/models/listbatchjobsop.py index 3557e773..5322df81 100644 --- a/src/mistralai/client/models/jobs_api_routes_batch_get_batch_jobsop.py +++ b/src/mistralai/client/models/listbatchjobsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f49af453f5e6 from __future__ import annotations from .batchjobstatus import BatchJobStatus @@ -12,11 +13,17 @@ ) from mistralai.client.utils import FieldMetadata, QueryParamMetadata from pydantic import model_serializer -from typing import Any, Dict, List, Optional +from typing import Any, Dict, List, Literal, Optional from typing_extensions import Annotated, NotRequired, TypedDict -class JobsAPIRoutesBatchGetBatchJobsRequestTypedDict(TypedDict): +OrderBy = Literal[ + "created", + "-created", +] + + +class ListBatchJobsRequestTypedDict(TypedDict): page: NotRequired[int] page_size: NotRequired[int] model: NotRequired[Nullable[str]] @@ -25,9 +32,10 @@ class JobsAPIRoutesBatchGetBatchJobsRequestTypedDict(TypedDict): created_after: NotRequired[Nullable[datetime]] created_by_me: NotRequired[bool] status: NotRequired[Nullable[List[BatchJobStatus]]] + order_by: NotRequired[OrderBy] -class JobsAPIRoutesBatchGetBatchJobsRequest(BaseModel): +class ListBatchJobsRequest(BaseModel): page: Annotated[ Optional[int], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), @@ -68,6 +76,11 @@ class JobsAPIRoutesBatchGetBatchJobsRequest(BaseModel): FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = UNSET + order_by: Annotated[ + Optional[OrderBy], + FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), + ] = "-created" + @model_serializer(mode="wrap") def serialize_model(self, handler): optional_fields = [ @@ -79,6 +92,7 @@ def serialize_model(self, handler): "created_after", "created_by_me", "status", + "order_by", ] nullable_fields = ["model", "agent_id", "metadata", "created_after", "status"] null_default_fields = [] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_listop.py b/src/mistralai/client/models/listconversationsop.py similarity index 85% rename from src/mistralai/client/models/agents_api_v1_conversations_listop.py rename to src/mistralai/client/models/listconversationsop.py index aae9c74e..1c9a347c 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_listop.py +++ b/src/mistralai/client/models/listconversationsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d6007f6c1643 from __future__ import annotations from .agentconversation import AgentConversation, AgentConversationTypedDict @@ -16,13 +17,13 @@ from typing_extensions import Annotated, NotRequired, TypeAliasType, TypedDict -class AgentsAPIV1ConversationsListRequestTypedDict(TypedDict): +class ListConversationsRequestTypedDict(TypedDict): page: NotRequired[int] page_size: NotRequired[int] metadata: NotRequired[Nullable[Dict[str, Any]]] -class AgentsAPIV1ConversationsListRequest(BaseModel): +class ListConversationsRequest(BaseModel): page: Annotated[ Optional[int], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), @@ -69,12 +70,12 @@ def serialize_model(self, handler): return m -AgentsAPIV1ConversationsListResponseTypedDict = TypeAliasType( - "AgentsAPIV1ConversationsListResponseTypedDict", +ListConversationsResponseTypedDict = TypeAliasType( + "ListConversationsResponseTypedDict", Union[AgentConversationTypedDict, ModelConversationTypedDict], ) -AgentsAPIV1ConversationsListResponse = TypeAliasType( - "AgentsAPIV1ConversationsListResponse", Union[AgentConversation, ModelConversation] +ListConversationsResponse = TypeAliasType( + "ListConversationsResponse", Union[AgentConversation, ModelConversation] ) diff --git a/src/mistralai/client/models/listdocumentout.py b/src/mistralai/client/models/listdocumentout.py index 24969a0f..a636b3de 100644 --- a/src/mistralai/client/models/listdocumentout.py +++ b/src/mistralai/client/models/listdocumentout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b2c96075ce00 from __future__ import annotations from .documentout import DocumentOut, DocumentOutTypedDict diff --git a/src/mistralai/client/models/libraries_documents_list_v1op.py b/src/mistralai/client/models/listdocumentsop.py similarity index 95% rename from src/mistralai/client/models/libraries_documents_list_v1op.py rename to src/mistralai/client/models/listdocumentsop.py index 5dec3385..0f7c4584 100644 --- a/src/mistralai/client/models/libraries_documents_list_v1op.py +++ b/src/mistralai/client/models/listdocumentsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3e42bdc15383 from __future__ import annotations from mistralai.client.types import ( @@ -14,7 +15,7 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class LibrariesDocumentsListV1RequestTypedDict(TypedDict): +class ListDocumentsRequestTypedDict(TypedDict): library_id: str search: NotRequired[Nullable[str]] page_size: NotRequired[int] @@ -24,7 +25,7 @@ class LibrariesDocumentsListV1RequestTypedDict(TypedDict): sort_order: NotRequired[str] -class LibrariesDocumentsListV1Request(BaseModel): +class ListDocumentsRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/files_api_routes_list_filesop.py b/src/mistralai/client/models/listfilesop.py similarity index 96% rename from src/mistralai/client/models/files_api_routes_list_filesop.py rename to src/mistralai/client/models/listfilesop.py index ace99631..a9af5c70 100644 --- a/src/mistralai/client/models/files_api_routes_list_filesop.py +++ b/src/mistralai/client/models/listfilesop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e5bd46ac0145 from __future__ import annotations from .filepurpose import FilePurpose @@ -17,7 +18,7 @@ from typing_extensions import Annotated, NotRequired, TypedDict -class FilesAPIRoutesListFilesRequestTypedDict(TypedDict): +class ListFilesRequestTypedDict(TypedDict): page: NotRequired[int] page_size: NotRequired[int] include_total: NotRequired[bool] @@ -28,7 +29,7 @@ class FilesAPIRoutesListFilesRequestTypedDict(TypedDict): mimetypes: NotRequired[Nullable[List[str]]] -class FilesAPIRoutesListFilesRequest(BaseModel): +class ListFilesRequest(BaseModel): page: Annotated[ Optional[int], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), diff --git a/src/mistralai/client/models/listfilesout.py b/src/mistralai/client/models/listfilesout.py index 1db17c40..460822f7 100644 --- a/src/mistralai/client/models/listfilesout.py +++ b/src/mistralai/client/models/listfilesout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ae5fa21b141c from __future__ import annotations from .fileschema import FileSchema, FileSchemaTypedDict diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.py b/src/mistralai/client/models/listfinetuningjobsop.py similarity index 93% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.py rename to src/mistralai/client/models/listfinetuningjobsop.py index 8c19bacb..8712c3fa 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_get_fine_tuning_jobsop.py +++ b/src/mistralai/client/models/listfinetuningjobsop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b77fe203b929 from __future__ import annotations from datetime import datetime @@ -15,7 +16,7 @@ from typing_extensions import Annotated, NotRequired, TypedDict -JobsAPIRoutesFineTuningGetFineTuningJobsStatus = Literal[ +ListFineTuningJobsStatus = Literal[ "QUEUED", "STARTED", "VALIDATING", @@ -30,7 +31,7 @@ r"""The current job state to filter on. When set, the other results are not displayed.""" -class JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict(TypedDict): +class ListFineTuningJobsRequestTypedDict(TypedDict): page: NotRequired[int] r"""The page number of the results to be returned.""" page_size: NotRequired[int] @@ -42,7 +43,7 @@ class JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict(TypedDict): created_before: NotRequired[Nullable[datetime]] created_by_me: NotRequired[bool] r"""When set, only return results for jobs created by the API caller. Other results are not displayed.""" - status: NotRequired[Nullable[JobsAPIRoutesFineTuningGetFineTuningJobsStatus]] + status: NotRequired[Nullable[ListFineTuningJobsStatus]] r"""The current job state to filter on. When set, the other results are not displayed.""" wandb_project: NotRequired[Nullable[str]] r"""The Weights and Biases project to filter on. When set, the other results are not displayed.""" @@ -52,7 +53,7 @@ class JobsAPIRoutesFineTuningGetFineTuningJobsRequestTypedDict(TypedDict): r"""The model suffix to filter on. When set, the other results are not displayed.""" -class JobsAPIRoutesFineTuningGetFineTuningJobsRequest(BaseModel): +class ListFineTuningJobsRequest(BaseModel): page: Annotated[ Optional[int], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), @@ -89,7 +90,7 @@ class JobsAPIRoutesFineTuningGetFineTuningJobsRequest(BaseModel): r"""When set, only return results for jobs created by the API caller. Other results are not displayed.""" status: Annotated[ - OptionalNullable[JobsAPIRoutesFineTuningGetFineTuningJobsStatus], + OptionalNullable[ListFineTuningJobsStatus], FieldMetadata(query=QueryParamMetadata(style="form", explode=True)), ] = UNSET r"""The current job state to filter on. When set, the other results are not displayed.""" diff --git a/src/mistralai/client/models/libraries_share_list_v1op.py b/src/mistralai/client/models/listlibraryaccessesop.py similarity index 76% rename from src/mistralai/client/models/libraries_share_list_v1op.py rename to src/mistralai/client/models/listlibraryaccessesop.py index fd5d9d33..2206310f 100644 --- a/src/mistralai/client/models/libraries_share_list_v1op.py +++ b/src/mistralai/client/models/listlibraryaccessesop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 581b332626b7 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class LibrariesShareListV1RequestTypedDict(TypedDict): +class ListLibraryAccessesRequestTypedDict(TypedDict): library_id: str -class LibrariesShareListV1Request(BaseModel): +class ListLibraryAccessesRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/listlibraryout.py b/src/mistralai/client/models/listlibraryout.py index 24aaa1a9..39fa459f 100644 --- a/src/mistralai/client/models/listlibraryout.py +++ b/src/mistralai/client/models/listlibraryout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cb78c529e763 from __future__ import annotations from .libraryout import LibraryOut, LibraryOutTypedDict diff --git a/src/mistralai/client/models/listsharingout.py b/src/mistralai/client/models/listsharingout.py index f139813f..443ad0d6 100644 --- a/src/mistralai/client/models/listsharingout.py +++ b/src/mistralai/client/models/listsharingout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ee708a7ccdad from __future__ import annotations from .sharingout import SharingOut, SharingOutTypedDict diff --git a/src/mistralai/client/models/messageentries.py b/src/mistralai/client/models/messageentries.py index 9b1706de..a95098e0 100644 --- a/src/mistralai/client/models/messageentries.py +++ b/src/mistralai/client/models/messageentries.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e13f9009902b from __future__ import annotations from .messageinputentry import MessageInputEntry, MessageInputEntryTypedDict diff --git a/src/mistralai/client/models/messageinputcontentchunks.py b/src/mistralai/client/models/messageinputcontentchunks.py index e90d8aa0..63cf14e7 100644 --- a/src/mistralai/client/models/messageinputcontentchunks.py +++ b/src/mistralai/client/models/messageinputcontentchunks.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 01025c12866a from __future__ import annotations from .documenturlchunk import DocumentURLChunk, DocumentURLChunkTypedDict diff --git a/src/mistralai/client/models/messageinputentry.py b/src/mistralai/client/models/messageinputentry.py index a72319cf..15046d25 100644 --- a/src/mistralai/client/models/messageinputentry.py +++ b/src/mistralai/client/models/messageinputentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c0a4b5179095 from __future__ import annotations from .messageinputcontentchunks import ( diff --git a/src/mistralai/client/models/messageoutputcontentchunks.py b/src/mistralai/client/models/messageoutputcontentchunks.py index 136a7608..def7a4d2 100644 --- a/src/mistralai/client/models/messageoutputcontentchunks.py +++ b/src/mistralai/client/models/messageoutputcontentchunks.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2ed248515035 from __future__ import annotations from .documenturlchunk import DocumentURLChunk, DocumentURLChunkTypedDict diff --git a/src/mistralai/client/models/messageoutputentry.py b/src/mistralai/client/models/messageoutputentry.py index d52e4e3e..8752fc36 100644 --- a/src/mistralai/client/models/messageoutputentry.py +++ b/src/mistralai/client/models/messageoutputentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a07577d2268d from __future__ import annotations from .messageoutputcontentchunks import ( diff --git a/src/mistralai/client/models/messageoutputevent.py b/src/mistralai/client/models/messageoutputevent.py index 447e3867..39c10139 100644 --- a/src/mistralai/client/models/messageoutputevent.py +++ b/src/mistralai/client/models/messageoutputevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a2bbf63615c6 from __future__ import annotations from .outputcontentchunks import OutputContentChunks, OutputContentChunksTypedDict diff --git a/src/mistralai/client/models/metricout.py b/src/mistralai/client/models/metricout.py index f8027a69..5705c712 100644 --- a/src/mistralai/client/models/metricout.py +++ b/src/mistralai/client/models/metricout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 92d33621dda7 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/mistralerror.py b/src/mistralai/client/models/mistralerror.py index 28cfd22d..862a6be8 100644 --- a/src/mistralai/client/models/mistralerror.py +++ b/src/mistralai/client/models/mistralerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 68ffd8394c2e import httpx from typing import Optional diff --git a/src/mistralai/client/models/mistralpromptmode.py b/src/mistralai/client/models/mistralpromptmode.py index 7008fc05..9b91323e 100644 --- a/src/mistralai/client/models/mistralpromptmode.py +++ b/src/mistralai/client/models/mistralpromptmode.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 95abc4ec799a from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/modelcapabilities.py b/src/mistralai/client/models/modelcapabilities.py index a6db80e7..c329efbc 100644 --- a/src/mistralai/client/models/modelcapabilities.py +++ b/src/mistralai/client/models/modelcapabilities.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 64d8a422ea29 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/modelconversation.py b/src/mistralai/client/models/modelconversation.py index d348072a..c0bacb7f 100644 --- a/src/mistralai/client/models/modelconversation.py +++ b/src/mistralai/client/models/modelconversation.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: fea0a651f888 from __future__ import annotations from .codeinterpretertool import CodeInterpreterTool, CodeInterpreterToolTypedDict diff --git a/src/mistralai/client/models/modellist.py b/src/mistralai/client/models/modellist.py index b357ae84..c122122c 100644 --- a/src/mistralai/client/models/modellist.py +++ b/src/mistralai/client/models/modellist.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 00693c7eec60 from __future__ import annotations from .basemodelcard import BaseModelCard, BaseModelCardTypedDict diff --git a/src/mistralai/client/models/moderationobject.py b/src/mistralai/client/models/moderationobject.py index a6b44b96..9aa4eb15 100644 --- a/src/mistralai/client/models/moderationobject.py +++ b/src/mistralai/client/models/moderationobject.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 132faad0549a from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/moderationresponse.py b/src/mistralai/client/models/moderationresponse.py index 288c8d82..a8a8ec3d 100644 --- a/src/mistralai/client/models/moderationresponse.py +++ b/src/mistralai/client/models/moderationresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 06bab279cb31 from __future__ import annotations from .moderationobject import ModerationObject, ModerationObjectTypedDict diff --git a/src/mistralai/client/models/no_response_error.py b/src/mistralai/client/models/no_response_error.py index 1deab64b..7705f194 100644 --- a/src/mistralai/client/models/no_response_error.py +++ b/src/mistralai/client/models/no_response_error.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2849e0a482e2 from dataclasses import dataclass diff --git a/src/mistralai/client/models/ocrimageobject.py b/src/mistralai/client/models/ocrimageobject.py index e97fa8df..e95b67e1 100644 --- a/src/mistralai/client/models/ocrimageobject.py +++ b/src/mistralai/client/models/ocrimageobject.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 685faeb41a80 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/ocrpagedimensions.py b/src/mistralai/client/models/ocrpagedimensions.py index f4fc11e0..847205c6 100644 --- a/src/mistralai/client/models/ocrpagedimensions.py +++ b/src/mistralai/client/models/ocrpagedimensions.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 02f763afbc9f from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/ocrpageobject.py b/src/mistralai/client/models/ocrpageobject.py index f8b43601..4f4ccf43 100644 --- a/src/mistralai/client/models/ocrpageobject.py +++ b/src/mistralai/client/models/ocrpageobject.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 07a099f89487 from __future__ import annotations from .ocrimageobject import OCRImageObject, OCRImageObjectTypedDict diff --git a/src/mistralai/client/models/ocrrequest.py b/src/mistralai/client/models/ocrrequest.py index 03a6028c..18b899dd 100644 --- a/src/mistralai/client/models/ocrrequest.py +++ b/src/mistralai/client/models/ocrrequest.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 36f204c64074 from __future__ import annotations from .documenturlchunk import DocumentURLChunk, DocumentURLChunkTypedDict diff --git a/src/mistralai/client/models/ocrresponse.py b/src/mistralai/client/models/ocrresponse.py index 2813a1ca..0a36e975 100644 --- a/src/mistralai/client/models/ocrresponse.py +++ b/src/mistralai/client/models/ocrresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2fdfc881ca56 from __future__ import annotations from .ocrpageobject import OCRPageObject, OCRPageObjectTypedDict diff --git a/src/mistralai/client/models/ocrtableobject.py b/src/mistralai/client/models/ocrtableobject.py index f3b0bc45..e32ad894 100644 --- a/src/mistralai/client/models/ocrtableobject.py +++ b/src/mistralai/client/models/ocrtableobject.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d74dd0d2ddac from __future__ import annotations from mistralai.client.types import BaseModel, UnrecognizedStr diff --git a/src/mistralai/client/models/ocrusageinfo.py b/src/mistralai/client/models/ocrusageinfo.py index 62f07fd4..a421d850 100644 --- a/src/mistralai/client/models/ocrusageinfo.py +++ b/src/mistralai/client/models/ocrusageinfo.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 272b7e1785d5 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/outputcontentchunks.py b/src/mistralai/client/models/outputcontentchunks.py index ad0c087e..1a115fe8 100644 --- a/src/mistralai/client/models/outputcontentchunks.py +++ b/src/mistralai/client/models/outputcontentchunks.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9ad9741f4975 from __future__ import annotations from .documenturlchunk import DocumentURLChunk, DocumentURLChunkTypedDict diff --git a/src/mistralai/client/models/paginationinfo.py b/src/mistralai/client/models/paginationinfo.py index 0252f448..2b9dab62 100644 --- a/src/mistralai/client/models/paginationinfo.py +++ b/src/mistralai/client/models/paginationinfo.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 48851e82d67e from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/prediction.py b/src/mistralai/client/models/prediction.py index f2c5d9c6..52f4adf1 100644 --- a/src/mistralai/client/models/prediction.py +++ b/src/mistralai/client/models/prediction.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1cc842a069a5 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/processingstatusout.py b/src/mistralai/client/models/processingstatusout.py index 031f386f..3acadcc9 100644 --- a/src/mistralai/client/models/processingstatusout.py +++ b/src/mistralai/client/models/processingstatusout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3df842c4140f from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/realtimetranscriptionerror.py b/src/mistralai/client/models/realtimetranscriptionerror.py index e6a889de..f8f2d3da 100644 --- a/src/mistralai/client/models/realtimetranscriptionerror.py +++ b/src/mistralai/client/models/realtimetranscriptionerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 8c2267378f48 from __future__ import annotations from .realtimetranscriptionerrordetail import ( diff --git a/src/mistralai/client/models/realtimetranscriptionerrordetail.py b/src/mistralai/client/models/realtimetranscriptionerrordetail.py index e1f48379..cec1f6ea 100644 --- a/src/mistralai/client/models/realtimetranscriptionerrordetail.py +++ b/src/mistralai/client/models/realtimetranscriptionerrordetail.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5bd25cdf9c7a from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/realtimetranscriptionsession.py b/src/mistralai/client/models/realtimetranscriptionsession.py index 3a330651..d20d0d8c 100644 --- a/src/mistralai/client/models/realtimetranscriptionsession.py +++ b/src/mistralai/client/models/realtimetranscriptionsession.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 02517fa5411a from __future__ import annotations from .audioformat import AudioFormat, AudioFormatTypedDict diff --git a/src/mistralai/client/models/realtimetranscriptionsessioncreated.py b/src/mistralai/client/models/realtimetranscriptionsessioncreated.py index cc6d5028..c4fa5774 100644 --- a/src/mistralai/client/models/realtimetranscriptionsessioncreated.py +++ b/src/mistralai/client/models/realtimetranscriptionsessioncreated.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4e3731f63a3c from __future__ import annotations from .realtimetranscriptionsession import ( diff --git a/src/mistralai/client/models/realtimetranscriptionsessionupdated.py b/src/mistralai/client/models/realtimetranscriptionsessionupdated.py index 3da23595..a61fb05e 100644 --- a/src/mistralai/client/models/realtimetranscriptionsessionupdated.py +++ b/src/mistralai/client/models/realtimetranscriptionsessionupdated.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 686dc4f2450f from __future__ import annotations from .realtimetranscriptionsession import ( diff --git a/src/mistralai/client/models/referencechunk.py b/src/mistralai/client/models/referencechunk.py index 4c703b81..7634d8ae 100644 --- a/src/mistralai/client/models/referencechunk.py +++ b/src/mistralai/client/models/referencechunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 921acd3a224a from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/libraries_documents_get_v1op.py b/src/mistralai/client/models/reprocessdocumentop.py similarity index 81% rename from src/mistralai/client/models/libraries_documents_get_v1op.py rename to src/mistralai/client/models/reprocessdocumentop.py index a67e687e..48a4b72b 100644 --- a/src/mistralai/client/models/libraries_documents_get_v1op.py +++ b/src/mistralai/client/models/reprocessdocumentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b2913a7aa5c9 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsGetV1RequestTypedDict(TypedDict): +class ReprocessDocumentRequestTypedDict(TypedDict): library_id: str document_id: str -class LibrariesDocumentsGetV1Request(BaseModel): +class ReprocessDocumentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/requestsource.py b/src/mistralai/client/models/requestsource.py index 7b0a35c4..fc4433cb 100644 --- a/src/mistralai/client/models/requestsource.py +++ b/src/mistralai/client/models/requestsource.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3f2774d9e609 from __future__ import annotations from typing import Literal diff --git a/src/mistralai/client/models/responsedoneevent.py b/src/mistralai/client/models/responsedoneevent.py index 283baa11..ed331ff1 100644 --- a/src/mistralai/client/models/responsedoneevent.py +++ b/src/mistralai/client/models/responsedoneevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cf8a686bf82c from __future__ import annotations from .conversationusageinfo import ConversationUsageInfo, ConversationUsageInfoTypedDict diff --git a/src/mistralai/client/models/responseerrorevent.py b/src/mistralai/client/models/responseerrorevent.py index ee078963..8f196a52 100644 --- a/src/mistralai/client/models/responseerrorevent.py +++ b/src/mistralai/client/models/responseerrorevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b286d74e8724 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/responseformat.py b/src/mistralai/client/models/responseformat.py index 5899b017..409b80d6 100644 --- a/src/mistralai/client/models/responseformat.py +++ b/src/mistralai/client/models/responseformat.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6ab8bc8d22c0 from __future__ import annotations from .jsonschema import JSONSchema, JSONSchemaTypedDict diff --git a/src/mistralai/client/models/responseformats.py b/src/mistralai/client/models/responseformats.py index b98cd098..21345778 100644 --- a/src/mistralai/client/models/responseformats.py +++ b/src/mistralai/client/models/responseformats.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c4462a05fb08 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/responsestartedevent.py b/src/mistralai/client/models/responsestartedevent.py index 0841fd58..256d2a6c 100644 --- a/src/mistralai/client/models/responsestartedevent.py +++ b/src/mistralai/client/models/responsestartedevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 24f54ee8b0f2 from __future__ import annotations from datetime import datetime diff --git a/src/mistralai/client/models/responsevalidationerror.py b/src/mistralai/client/models/responsevalidationerror.py index bab5d0b7..1ed0d552 100644 --- a/src/mistralai/client/models/responsevalidationerror.py +++ b/src/mistralai/client/models/responsevalidationerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c244a88981e0 import httpx from typing import Optional diff --git a/src/mistralai/client/models/agents_api_v1_conversations_restartop.py b/src/mistralai/client/models/restartconversationop.py similarity index 87% rename from src/mistralai/client/models/agents_api_v1_conversations_restartop.py rename to src/mistralai/client/models/restartconversationop.py index 8bce3ce5..b09eaed5 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_restartop.py +++ b/src/mistralai/client/models/restartconversationop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2f6f3e4bbfd8 from __future__ import annotations from .conversationrestartrequest import ( @@ -10,13 +11,13 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsRestartRequestTypedDict(TypedDict): +class RestartConversationRequestTypedDict(TypedDict): conversation_id: str r"""ID of the original conversation which is being restarted.""" conversation_restart_request: ConversationRestartRequestTypedDict -class AgentsAPIV1ConversationsRestartRequest(BaseModel): +class RestartConversationRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_conversations_restart_streamop.py b/src/mistralai/client/models/restartconversationstreamop.py similarity index 87% rename from src/mistralai/client/models/agents_api_v1_conversations_restart_streamop.py rename to src/mistralai/client/models/restartconversationstreamop.py index 9b489ab4..3b2025f5 100644 --- a/src/mistralai/client/models/agents_api_v1_conversations_restart_streamop.py +++ b/src/mistralai/client/models/restartconversationstreamop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 16dc9ee5bf22 from __future__ import annotations from .conversationrestartstreamrequest import ( @@ -10,13 +11,13 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1ConversationsRestartStreamRequestTypedDict(TypedDict): +class RestartConversationStreamRequestTypedDict(TypedDict): conversation_id: str r"""ID of the original conversation which is being restarted.""" conversation_restart_stream_request: ConversationRestartStreamRequestTypedDict -class AgentsAPIV1ConversationsRestartStreamRequest(BaseModel): +class RestartConversationStreamRequest(BaseModel): conversation_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/files_api_routes_retrieve_fileop.py b/src/mistralai/client/models/retrievefileop.py similarity index 77% rename from src/mistralai/client/models/files_api_routes_retrieve_fileop.py rename to src/mistralai/client/models/retrievefileop.py index 4a9678e5..edd50e57 100644 --- a/src/mistralai/client/models/files_api_routes_retrieve_fileop.py +++ b/src/mistralai/client/models/retrievefileop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ee73efdf9180 from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,11 +7,11 @@ from typing_extensions import Annotated, TypedDict -class FilesAPIRoutesRetrieveFileRequestTypedDict(TypedDict): +class RetrieveFileRequestTypedDict(TypedDict): file_id: str -class FilesAPIRoutesRetrieveFileRequest(BaseModel): +class RetrieveFileRequest(BaseModel): file_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/retrievefileout.py b/src/mistralai/client/models/retrievefileout.py index ffd0617a..2abf2161 100644 --- a/src/mistralai/client/models/retrievefileout.py +++ b/src/mistralai/client/models/retrievefileout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 8bb5859aa0d0 from __future__ import annotations from .filepurpose import FilePurpose diff --git a/src/mistralai/client/models/retrieve_model_v1_models_model_id_getop.py b/src/mistralai/client/models/retrievemodelop.py similarity index 89% rename from src/mistralai/client/models/retrieve_model_v1_models_model_id_getop.py rename to src/mistralai/client/models/retrievemodelop.py index 96e5b57f..b4334e9a 100644 --- a/src/mistralai/client/models/retrieve_model_v1_models_model_id_getop.py +++ b/src/mistralai/client/models/retrievemodelop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d883baa79c9e from __future__ import annotations from .basemodelcard import BaseModelCard, BaseModelCardTypedDict @@ -10,12 +11,12 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class RetrieveModelV1ModelsModelIDGetRequestTypedDict(TypedDict): +class RetrieveModelRequestTypedDict(TypedDict): model_id: str r"""The ID of the model to retrieve.""" -class RetrieveModelV1ModelsModelIDGetRequest(BaseModel): +class RetrieveModelRequest(BaseModel): model_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/sampletype.py b/src/mistralai/client/models/sampletype.py index e0727b02..dfec7cce 100644 --- a/src/mistralai/client/models/sampletype.py +++ b/src/mistralai/client/models/sampletype.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a9309422fed7 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/sdkerror.py b/src/mistralai/client/models/sdkerror.py index ceb03c48..101e1e6a 100644 --- a/src/mistralai/client/models/sdkerror.py +++ b/src/mistralai/client/models/sdkerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 12f991dad510 import httpx from typing import Optional diff --git a/src/mistralai/client/models/security.py b/src/mistralai/client/models/security.py index 1b67229b..4fa8b4b2 100644 --- a/src/mistralai/client/models/security.py +++ b/src/mistralai/client/models/security.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c2ca0e2a36b7 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/shareenum.py b/src/mistralai/client/models/shareenum.py index ca1b9624..08ffeb7e 100644 --- a/src/mistralai/client/models/shareenum.py +++ b/src/mistralai/client/models/shareenum.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a0e2a7a16bf8 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/sharingdelete.py b/src/mistralai/client/models/sharingdelete.py index d659342f..202732cf 100644 --- a/src/mistralai/client/models/sharingdelete.py +++ b/src/mistralai/client/models/sharingdelete.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: f5ecce372e06 from __future__ import annotations from .entitytype import EntityType diff --git a/src/mistralai/client/models/sharingin.py b/src/mistralai/client/models/sharingin.py index 630f4c70..8cc3e896 100644 --- a/src/mistralai/client/models/sharingin.py +++ b/src/mistralai/client/models/sharingin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e953dda09c02 from __future__ import annotations from .entitytype import EntityType diff --git a/src/mistralai/client/models/sharingout.py b/src/mistralai/client/models/sharingout.py index 195701d1..77807154 100644 --- a/src/mistralai/client/models/sharingout.py +++ b/src/mistralai/client/models/sharingout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 0b8804effb5c from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/source.py b/src/mistralai/client/models/source.py index 181b327e..fcea403c 100644 --- a/src/mistralai/client/models/source.py +++ b/src/mistralai/client/models/source.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: fcee60a4ea0d from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/ssetypes.py b/src/mistralai/client/models/ssetypes.py index ac2722f1..0add960b 100644 --- a/src/mistralai/client/models/ssetypes.py +++ b/src/mistralai/client/models/ssetypes.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1733e4765106 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_start_fine_tuning_jobop.py b/src/mistralai/client/models/startfinetuningjobop.py similarity index 72% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_start_fine_tuning_jobop.py rename to src/mistralai/client/models/startfinetuningjobop.py index 91d581eb..805a8721 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_start_fine_tuning_jobop.py +++ b/src/mistralai/client/models/startfinetuningjobop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 663886392468 from __future__ import annotations from .classifierdetailedjobout import ( @@ -16,24 +17,24 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class JobsAPIRoutesFineTuningStartFineTuningJobRequestTypedDict(TypedDict): +class StartFineTuningJobRequestTypedDict(TypedDict): job_id: str -class JobsAPIRoutesFineTuningStartFineTuningJobRequest(BaseModel): +class StartFineTuningJobRequest(BaseModel): job_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] -JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict = TypeAliasType( - "JobsAPIRoutesFineTuningStartFineTuningJobResponseTypedDict", +StartFineTuningJobResponseTypedDict = TypeAliasType( + "StartFineTuningJobResponseTypedDict", Union[CompletionDetailedJobOutTypedDict, ClassifierDetailedJobOutTypedDict], ) r"""OK""" -JobsAPIRoutesFineTuningStartFineTuningJobResponse = Annotated[ +StartFineTuningJobResponse = Annotated[ Union[ClassifierDetailedJobOut, CompletionDetailedJobOut], Field(discriminator="JOB_TYPE"), ] diff --git a/src/mistralai/client/models/systemmessage.py b/src/mistralai/client/models/systemmessage.py index 245e7b61..352eca76 100644 --- a/src/mistralai/client/models/systemmessage.py +++ b/src/mistralai/client/models/systemmessage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 500ef6e85ba1 from __future__ import annotations from .systemmessagecontentchunks import ( diff --git a/src/mistralai/client/models/systemmessagecontentchunks.py b/src/mistralai/client/models/systemmessagecontentchunks.py index 7a797379..d480a219 100644 --- a/src/mistralai/client/models/systemmessagecontentchunks.py +++ b/src/mistralai/client/models/systemmessagecontentchunks.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 297e8905d5af from __future__ import annotations from .textchunk import TextChunk, TextChunkTypedDict diff --git a/src/mistralai/client/models/textchunk.py b/src/mistralai/client/models/textchunk.py index 4207ce7e..c0584234 100644 --- a/src/mistralai/client/models/textchunk.py +++ b/src/mistralai/client/models/textchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9c96fb86a9ab from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/thinkchunk.py b/src/mistralai/client/models/thinkchunk.py index b1560806..a999f5d7 100644 --- a/src/mistralai/client/models/thinkchunk.py +++ b/src/mistralai/client/models/thinkchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 294bfce193a4 from __future__ import annotations from .referencechunk import ReferenceChunk, ReferenceChunkTypedDict diff --git a/src/mistralai/client/models/timestampgranularity.py b/src/mistralai/client/models/timestampgranularity.py index 5bda890f..8d377375 100644 --- a/src/mistralai/client/models/timestampgranularity.py +++ b/src/mistralai/client/models/timestampgranularity.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 68ddf8d702ea from __future__ import annotations from typing import Literal diff --git a/src/mistralai/client/models/tool.py b/src/mistralai/client/models/tool.py index 4b29f575..a46d31f1 100644 --- a/src/mistralai/client/models/tool.py +++ b/src/mistralai/client/models/tool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 48b4f6f50fe9 from __future__ import annotations from .function import Function, FunctionTypedDict diff --git a/src/mistralai/client/models/toolcall.py b/src/mistralai/client/models/toolcall.py index 558b49bf..4a05bbd0 100644 --- a/src/mistralai/client/models/toolcall.py +++ b/src/mistralai/client/models/toolcall.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: fb34a1a3f3c2 from __future__ import annotations from .functioncall import FunctionCall, FunctionCallTypedDict diff --git a/src/mistralai/client/models/toolchoice.py b/src/mistralai/client/models/toolchoice.py index 2c7f6cbf..aa2016fb 100644 --- a/src/mistralai/client/models/toolchoice.py +++ b/src/mistralai/client/models/toolchoice.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 14f7e4cc35b6 from __future__ import annotations from .functionname import FunctionName, FunctionNameTypedDict diff --git a/src/mistralai/client/models/toolchoiceenum.py b/src/mistralai/client/models/toolchoiceenum.py index ba8195b8..d66c3d07 100644 --- a/src/mistralai/client/models/toolchoiceenum.py +++ b/src/mistralai/client/models/toolchoiceenum.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c7798801f860 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/toolexecutiondeltaevent.py b/src/mistralai/client/models/toolexecutiondeltaevent.py index aeda1472..384ec240 100644 --- a/src/mistralai/client/models/toolexecutiondeltaevent.py +++ b/src/mistralai/client/models/toolexecutiondeltaevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: df8f17cf3e07 from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/toolexecutiondoneevent.py b/src/mistralai/client/models/toolexecutiondoneevent.py index 88aa5124..56f28899 100644 --- a/src/mistralai/client/models/toolexecutiondoneevent.py +++ b/src/mistralai/client/models/toolexecutiondoneevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 514fdee7d99f from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/toolexecutionentry.py b/src/mistralai/client/models/toolexecutionentry.py index 530c9029..158cbf06 100644 --- a/src/mistralai/client/models/toolexecutionentry.py +++ b/src/mistralai/client/models/toolexecutionentry.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 76db69eebe41 from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/toolexecutionstartedevent.py b/src/mistralai/client/models/toolexecutionstartedevent.py index 3d5f49c7..15918669 100644 --- a/src/mistralai/client/models/toolexecutionstartedevent.py +++ b/src/mistralai/client/models/toolexecutionstartedevent.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 40fadb8e49a1 from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/toolfilechunk.py b/src/mistralai/client/models/toolfilechunk.py index 62b5ffed..6eebd562 100644 --- a/src/mistralai/client/models/toolfilechunk.py +++ b/src/mistralai/client/models/toolfilechunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 26c8aadf416a from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/toolmessage.py b/src/mistralai/client/models/toolmessage.py index 44fe63e7..b3e8ffd9 100644 --- a/src/mistralai/client/models/toolmessage.py +++ b/src/mistralai/client/models/toolmessage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 15f1af161031 from __future__ import annotations from .contentchunk import ContentChunk, ContentChunkTypedDict diff --git a/src/mistralai/client/models/toolreferencechunk.py b/src/mistralai/client/models/toolreferencechunk.py index 882b1563..3c76c8c2 100644 --- a/src/mistralai/client/models/toolreferencechunk.py +++ b/src/mistralai/client/models/toolreferencechunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 822e9f3e70de from __future__ import annotations from .builtinconnectors import BuiltInConnectors diff --git a/src/mistralai/client/models/tooltypes.py b/src/mistralai/client/models/tooltypes.py index abb26c25..e601c196 100644 --- a/src/mistralai/client/models/tooltypes.py +++ b/src/mistralai/client/models/tooltypes.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 86c3b54272fd from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/trainingfile.py b/src/mistralai/client/models/trainingfile.py index 1d9763e0..1f710ff8 100644 --- a/src/mistralai/client/models/trainingfile.py +++ b/src/mistralai/client/models/trainingfile.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2edf9bce227d from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/transcriptionresponse.py b/src/mistralai/client/models/transcriptionresponse.py index 24c0b92e..786863ec 100644 --- a/src/mistralai/client/models/transcriptionresponse.py +++ b/src/mistralai/client/models/transcriptionresponse.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 60896dbc6345 from __future__ import annotations from .transcriptionsegmentchunk import ( diff --git a/src/mistralai/client/models/transcriptionsegmentchunk.py b/src/mistralai/client/models/transcriptionsegmentchunk.py index 25e859e5..c78bec30 100644 --- a/src/mistralai/client/models/transcriptionsegmentchunk.py +++ b/src/mistralai/client/models/transcriptionsegmentchunk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d1e6f3bdc74b from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/transcriptionstreamdone.py b/src/mistralai/client/models/transcriptionstreamdone.py index 9ba2aeff..b5740b3b 100644 --- a/src/mistralai/client/models/transcriptionstreamdone.py +++ b/src/mistralai/client/models/transcriptionstreamdone.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 066a9158ed09 from __future__ import annotations from .transcriptionsegmentchunk import ( diff --git a/src/mistralai/client/models/transcriptionstreamevents.py b/src/mistralai/client/models/transcriptionstreamevents.py index 63a08fb5..17161a17 100644 --- a/src/mistralai/client/models/transcriptionstreamevents.py +++ b/src/mistralai/client/models/transcriptionstreamevents.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b50b3d74f16f from __future__ import annotations from .transcriptionstreamdone import ( diff --git a/src/mistralai/client/models/transcriptionstreameventtypes.py b/src/mistralai/client/models/transcriptionstreameventtypes.py index cb6b2889..c74bbb74 100644 --- a/src/mistralai/client/models/transcriptionstreameventtypes.py +++ b/src/mistralai/client/models/transcriptionstreameventtypes.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6f71f6fbf4c5 from __future__ import annotations from mistralai.client.types import UnrecognizedStr diff --git a/src/mistralai/client/models/transcriptionstreamlanguage.py b/src/mistralai/client/models/transcriptionstreamlanguage.py index 244103be..67b3e979 100644 --- a/src/mistralai/client/models/transcriptionstreamlanguage.py +++ b/src/mistralai/client/models/transcriptionstreamlanguage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: e94333e4bc27 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/transcriptionstreamsegmentdelta.py b/src/mistralai/client/models/transcriptionstreamsegmentdelta.py index ee014742..8db5e736 100644 --- a/src/mistralai/client/models/transcriptionstreamsegmentdelta.py +++ b/src/mistralai/client/models/transcriptionstreamsegmentdelta.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c0a882ce57e5 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/transcriptionstreamtextdelta.py b/src/mistralai/client/models/transcriptionstreamtextdelta.py index feb459ea..49338a08 100644 --- a/src/mistralai/client/models/transcriptionstreamtextdelta.py +++ b/src/mistralai/client/models/transcriptionstreamtextdelta.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6086dc081147 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/unarchiveftmodelout.py b/src/mistralai/client/models/unarchiveftmodelout.py index 511c390b..0249a69e 100644 --- a/src/mistralai/client/models/unarchiveftmodelout.py +++ b/src/mistralai/client/models/unarchiveftmodelout.py @@ -1,23 +1,27 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9dbc3bfb71ed from __future__ import annotations from mistralai.client.types import BaseModel +from mistralai.client.utils import validate_const +import pydantic +from pydantic.functional_validators import AfterValidator from typing import Literal, Optional -from typing_extensions import NotRequired, TypedDict - - -UnarchiveFTModelOutObject = Literal["model",] +from typing_extensions import Annotated, NotRequired, TypedDict class UnarchiveFTModelOutTypedDict(TypedDict): id: str - object: NotRequired[UnarchiveFTModelOutObject] + object: Literal["model"] archived: NotRequired[bool] class UnarchiveFTModelOut(BaseModel): id: str - object: Optional[UnarchiveFTModelOutObject] = "model" + OBJECT: Annotated[ + Annotated[Optional[Literal["model"]], AfterValidator(validate_const("model"))], + pydantic.Field(alias="object"), + ] = "model" archived: Optional[bool] = False diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop.py b/src/mistralai/client/models/unarchivemodelop.py similarity index 76% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop.py rename to src/mistralai/client/models/unarchivemodelop.py index e1be0ac0..1d68a06a 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_unarchive_fine_tuned_modelop.py +++ b/src/mistralai/client/models/unarchivemodelop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: eb18584fd78c from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequestTypedDict(TypedDict): +class UnarchiveModelRequestTypedDict(TypedDict): model_id: str r"""The ID of the model to unarchive.""" -class JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest(BaseModel): +class UnarchiveModelRequest(BaseModel): model_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_agents_updateop.py b/src/mistralai/client/models/updateagentop.py similarity index 86% rename from src/mistralai/client/models/agents_api_v1_agents_updateop.py rename to src/mistralai/client/models/updateagentop.py index 116acaa7..28acc83d 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_updateop.py +++ b/src/mistralai/client/models/updateagentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ae3a6abea468 from __future__ import annotations from .agentupdaterequest import AgentUpdateRequest, AgentUpdateRequestTypedDict @@ -7,12 +8,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsUpdateRequestTypedDict(TypedDict): +class UpdateAgentRequestTypedDict(TypedDict): agent_id: str agent_update_request: AgentUpdateRequestTypedDict -class AgentsAPIV1AgentsUpdateRequest(BaseModel): +class UpdateAgentRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/agents_api_v1_agents_update_versionop.py b/src/mistralai/client/models/updateagentversionop.py similarity index 81% rename from src/mistralai/client/models/agents_api_v1_agents_update_versionop.py rename to src/mistralai/client/models/updateagentversionop.py index 116f952b..114013bc 100644 --- a/src/mistralai/client/models/agents_api_v1_agents_update_versionop.py +++ b/src/mistralai/client/models/updateagentversionop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3821dca5b20a from __future__ import annotations from mistralai.client.types import BaseModel @@ -6,12 +7,12 @@ from typing_extensions import Annotated, TypedDict -class AgentsAPIV1AgentsUpdateVersionRequestTypedDict(TypedDict): +class UpdateAgentVersionRequestTypedDict(TypedDict): agent_id: str version: int -class AgentsAPIV1AgentsUpdateVersionRequest(BaseModel): +class UpdateAgentVersionRequest(BaseModel): agent_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_update_v1op.py b/src/mistralai/client/models/updatedocumentop.py similarity index 87% rename from src/mistralai/client/models/libraries_documents_update_v1op.py rename to src/mistralai/client/models/updatedocumentop.py index f677b4dd..073f22a9 100644 --- a/src/mistralai/client/models/libraries_documents_update_v1op.py +++ b/src/mistralai/client/models/updatedocumentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: eee9ef317180 from __future__ import annotations from .documentupdatein import DocumentUpdateIn, DocumentUpdateInTypedDict @@ -7,13 +8,13 @@ from typing_extensions import Annotated, TypedDict -class LibrariesDocumentsUpdateV1RequestTypedDict(TypedDict): +class UpdateDocumentRequestTypedDict(TypedDict): library_id: str document_id: str document_update_in: DocumentUpdateInTypedDict -class LibrariesDocumentsUpdateV1Request(BaseModel): +class UpdateDocumentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/updateftmodelin.py b/src/mistralai/client/models/updateftmodelin.py index 0471a154..4ac5a8a2 100644 --- a/src/mistralai/client/models/updateftmodelin.py +++ b/src/mistralai/client/models/updateftmodelin.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 39e2d678e651 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/libraries_update_v1op.py b/src/mistralai/client/models/updatelibraryop.py similarity index 85% rename from src/mistralai/client/models/libraries_update_v1op.py rename to src/mistralai/client/models/updatelibraryop.py index c434ab7a..c5a1ad30 100644 --- a/src/mistralai/client/models/libraries_update_v1op.py +++ b/src/mistralai/client/models/updatelibraryop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4ba7acdb62c6 from __future__ import annotations from .libraryinupdate import LibraryInUpdate, LibraryInUpdateTypedDict @@ -7,12 +8,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesUpdateV1RequestTypedDict(TypedDict): +class UpdateLibraryRequestTypedDict(TypedDict): library_id: str library_in_update: LibraryInUpdateTypedDict -class LibrariesUpdateV1Request(BaseModel): +class UpdateLibraryRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/jobs_api_routes_fine_tuning_update_fine_tuned_modelop.py b/src/mistralai/client/models/updatemodelop.py similarity index 77% rename from src/mistralai/client/models/jobs_api_routes_fine_tuning_update_fine_tuned_modelop.py rename to src/mistralai/client/models/updatemodelop.py index 760c22f4..023be979 100644 --- a/src/mistralai/client/models/jobs_api_routes_fine_tuning_update_fine_tuned_modelop.py +++ b/src/mistralai/client/models/updatemodelop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ba149ecfe03e from __future__ import annotations from .classifierftmodelout import ClassifierFTModelOut, ClassifierFTModelOutTypedDict @@ -11,13 +12,13 @@ from typing_extensions import Annotated, TypeAliasType, TypedDict -class JobsAPIRoutesFineTuningUpdateFineTunedModelRequestTypedDict(TypedDict): +class UpdateModelRequestTypedDict(TypedDict): model_id: str r"""The ID of the model to update.""" update_ft_model_in: UpdateFTModelInTypedDict -class JobsAPIRoutesFineTuningUpdateFineTunedModelRequest(BaseModel): +class UpdateModelRequest(BaseModel): model_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] @@ -29,14 +30,14 @@ class JobsAPIRoutesFineTuningUpdateFineTunedModelRequest(BaseModel): ] -JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict = TypeAliasType( - "JobsAPIRoutesFineTuningUpdateFineTunedModelResponseTypedDict", +UpdateModelResponseTypedDict = TypeAliasType( + "UpdateModelResponseTypedDict", Union[CompletionFTModelOutTypedDict, ClassifierFTModelOutTypedDict], ) r"""OK""" -JobsAPIRoutesFineTuningUpdateFineTunedModelResponse = Annotated[ +UpdateModelResponse = Annotated[ Union[ClassifierFTModelOut, CompletionFTModelOut], Field(discriminator="MODEL_TYPE") ] r"""OK""" diff --git a/src/mistralai/client/models/libraries_share_create_v1op.py b/src/mistralai/client/models/updateorcreatelibraryaccessop.py similarity index 81% rename from src/mistralai/client/models/libraries_share_create_v1op.py rename to src/mistralai/client/models/updateorcreatelibraryaccessop.py index d0313bd0..1abe6eda 100644 --- a/src/mistralai/client/models/libraries_share_create_v1op.py +++ b/src/mistralai/client/models/updateorcreatelibraryaccessop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: ec9b15418f5c from __future__ import annotations from .sharingin import SharingIn, SharingInTypedDict @@ -7,12 +8,12 @@ from typing_extensions import Annotated, TypedDict -class LibrariesShareCreateV1RequestTypedDict(TypedDict): +class UpdateOrCreateLibraryAccessRequestTypedDict(TypedDict): library_id: str sharing_in: SharingInTypedDict -class LibrariesShareCreateV1Request(BaseModel): +class UpdateOrCreateLibraryAccessRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/libraries_documents_upload_v1op.py b/src/mistralai/client/models/uploaddocumentop.py similarity index 92% rename from src/mistralai/client/models/libraries_documents_upload_v1op.py rename to src/mistralai/client/models/uploaddocumentop.py index 18a5b780..2c957947 100644 --- a/src/mistralai/client/models/libraries_documents_upload_v1op.py +++ b/src/mistralai/client/models/uploaddocumentop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 0018fe7ff48c from __future__ import annotations from .file import File, FileTypedDict @@ -40,12 +41,12 @@ class DocumentUpload(BaseModel): """ -class LibrariesDocumentsUploadV1RequestTypedDict(TypedDict): +class UploadDocumentRequestTypedDict(TypedDict): library_id: str request_body: DocumentUploadTypedDict -class LibrariesDocumentsUploadV1Request(BaseModel): +class UploadDocumentRequest(BaseModel): library_id: Annotated[ str, FieldMetadata(path=PathParamMetadata(style="simple", explode=False)) ] diff --git a/src/mistralai/client/models/files_api_routes_upload_fileop.py b/src/mistralai/client/models/uploadfileop.py similarity index 97% rename from src/mistralai/client/models/files_api_routes_upload_fileop.py rename to src/mistralai/client/models/uploadfileop.py index ab2f1524..50848f0b 100644 --- a/src/mistralai/client/models/files_api_routes_upload_fileop.py +++ b/src/mistralai/client/models/uploadfileop.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d67619670938 from __future__ import annotations from .file import File, FileTypedDict diff --git a/src/mistralai/client/models/uploadfileout.py b/src/mistralai/client/models/uploadfileout.py index 55e56504..be291efb 100644 --- a/src/mistralai/client/models/uploadfileout.py +++ b/src/mistralai/client/models/uploadfileout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 42466f2bebfb from __future__ import annotations from .filepurpose import FilePurpose diff --git a/src/mistralai/client/models/usageinfo.py b/src/mistralai/client/models/usageinfo.py index f1186d97..e78f92e7 100644 --- a/src/mistralai/client/models/usageinfo.py +++ b/src/mistralai/client/models/usageinfo.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 54adb9a3af16 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/usermessage.py b/src/mistralai/client/models/usermessage.py index fe64a8cc..25ccdf80 100644 --- a/src/mistralai/client/models/usermessage.py +++ b/src/mistralai/client/models/usermessage.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: cb583483acf4 from __future__ import annotations from .contentchunk import ContentChunk, ContentChunkTypedDict diff --git a/src/mistralai/client/models/validationerror.py b/src/mistralai/client/models/validationerror.py index 352409be..385714c8 100644 --- a/src/mistralai/client/models/validationerror.py +++ b/src/mistralai/client/models/validationerror.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 15df3c7368ab from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/wandbintegration.py b/src/mistralai/client/models/wandbintegration.py index 18e32ac3..c5db4a6d 100644 --- a/src/mistralai/client/models/wandbintegration.py +++ b/src/mistralai/client/models/wandbintegration.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 4823c1e80942 from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/wandbintegrationout.py b/src/mistralai/client/models/wandbintegrationout.py index 6409f4a4..d0a09bf4 100644 --- a/src/mistralai/client/models/wandbintegrationout.py +++ b/src/mistralai/client/models/wandbintegrationout.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 6b103d74195c from __future__ import annotations from mistralai.client.types import ( diff --git a/src/mistralai/client/models/websearchpremiumtool.py b/src/mistralai/client/models/websearchpremiumtool.py index c7825ec3..9588ab1d 100644 --- a/src/mistralai/client/models/websearchpremiumtool.py +++ b/src/mistralai/client/models/websearchpremiumtool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bfe88af887e3 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models/websearchtool.py b/src/mistralai/client/models/websearchtool.py index 7a237d86..27502909 100644 --- a/src/mistralai/client/models/websearchtool.py +++ b/src/mistralai/client/models/websearchtool.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 26b0903423e5 from __future__ import annotations from mistralai.client.types import BaseModel diff --git a/src/mistralai/client/models_.py b/src/mistralai/client/models_.py index 00708197..05b33ac7 100644 --- a/src/mistralai/client/models_.py +++ b/src/mistralai/client/models_.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1d277958a843 from .basesdk import BaseSDK from mistralai.client import models, utils @@ -67,7 +68,7 @@ def list( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="list_models_v1_models_get", + operation_id="ListModels", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -144,7 +145,7 @@ async def list_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="list_models_v1_models_get", + operation_id="ListModels", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -195,7 +196,7 @@ def retrieve( else: base_url = self._get_url(base_url, url_variables) - request = models.RetrieveModelV1ModelsModelIDGetRequest( + request = models.RetrieveModelRequest( model_id=model_id, ) @@ -228,7 +229,7 @@ def retrieve( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="retrieve_model_v1_models__model_id__get", + operation_id="RetrieveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -287,7 +288,7 @@ async def retrieve_async( else: base_url = self._get_url(base_url, url_variables) - request = models.RetrieveModelV1ModelsModelIDGetRequest( + request = models.RetrieveModelRequest( model_id=model_id, ) @@ -320,7 +321,7 @@ async def retrieve_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="retrieve_model_v1_models__model_id__get", + operation_id="RetrieveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -379,7 +380,7 @@ def delete( else: base_url = self._get_url(base_url, url_variables) - request = models.DeleteModelV1ModelsModelIDDeleteRequest( + request = models.DeleteModelRequest( model_id=model_id, ) @@ -412,7 +413,7 @@ def delete( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="delete_model_v1_models__model_id__delete", + operation_id="DeleteModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -469,7 +470,7 @@ async def delete_async( else: base_url = self._get_url(base_url, url_variables) - request = models.DeleteModelV1ModelsModelIDDeleteRequest( + request = models.DeleteModelRequest( model_id=model_id, ) @@ -502,7 +503,7 @@ async def delete_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="delete_model_v1_models__model_id__delete", + operation_id="DeleteModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -540,7 +541,7 @@ def update( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningUpdateFineTunedModelResponse: + ) -> models.UpdateModelResponse: r"""Update Fine Tuned Model Update a model name or description. @@ -563,7 +564,7 @@ def update( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningUpdateFineTunedModelRequest( + request = models.UpdateModelRequest( model_id=model_id, update_ft_model_in=models.UpdateFTModelIn( name=name, @@ -603,7 +604,7 @@ def update( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_update_fine_tuned_model", + operation_id="UpdateModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -615,9 +616,7 @@ def update( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningUpdateFineTunedModelResponse, http_res - ) + return unmarshal_json_response(models.UpdateModelResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = utils.stream_to_text(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -637,7 +636,7 @@ async def update_async( server_url: Optional[str] = None, timeout_ms: Optional[int] = None, http_headers: Optional[Mapping[str, str]] = None, - ) -> models.JobsAPIRoutesFineTuningUpdateFineTunedModelResponse: + ) -> models.UpdateModelResponse: r"""Update Fine Tuned Model Update a model name or description. @@ -660,7 +659,7 @@ async def update_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningUpdateFineTunedModelRequest( + request = models.UpdateModelRequest( model_id=model_id, update_ft_model_in=models.UpdateFTModelIn( name=name, @@ -700,7 +699,7 @@ async def update_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_update_fine_tuned_model", + operation_id="UpdateModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -712,9 +711,7 @@ async def update_async( ) if utils.match_response(http_res, "200", "application/json"): - return unmarshal_json_response( - models.JobsAPIRoutesFineTuningUpdateFineTunedModelResponse, http_res - ) + return unmarshal_json_response(models.UpdateModelResponse, http_res) if utils.match_response(http_res, "4XX", "*"): http_res_text = await utils.stream_to_text_async(http_res) raise models.SDKError("API error occurred", http_res, http_res_text) @@ -753,7 +750,7 @@ def archive( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningArchiveFineTunedModelRequest( + request = models.ArchiveModelRequest( model_id=model_id, ) @@ -786,7 +783,7 @@ def archive( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_archive_fine_tuned_model", + operation_id="ArchiveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -837,7 +834,7 @@ async def archive_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningArchiveFineTunedModelRequest( + request = models.ArchiveModelRequest( model_id=model_id, ) @@ -870,7 +867,7 @@ async def archive_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_archive_fine_tuned_model", + operation_id="ArchiveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -921,7 +918,7 @@ def unarchive( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest( + request = models.UnarchiveModelRequest( model_id=model_id, ) @@ -954,7 +951,7 @@ def unarchive( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_unarchive_fine_tuned_model", + operation_id="UnarchiveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security @@ -1005,7 +1002,7 @@ async def unarchive_async( else: base_url = self._get_url(base_url, url_variables) - request = models.JobsAPIRoutesFineTuningUnarchiveFineTunedModelRequest( + request = models.UnarchiveModelRequest( model_id=model_id, ) @@ -1038,7 +1035,7 @@ async def unarchive_async( hook_ctx=HookContext( config=self.sdk_configuration, base_url=base_url or "", - operation_id="jobs_api_routes_fine_tuning_unarchive_fine_tuned_model", + operation_id="UnarchiveModel", oauth2_scopes=None, security_source=get_security_from_env( self.sdk_configuration.security, models.Security diff --git a/src/mistralai/client/ocr.py b/src/mistralai/client/ocr.py index ce7e2126..2aa38229 100644 --- a/src/mistralai/client/ocr.py +++ b/src/mistralai/client/ocr.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 2f804a12fc62 from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/sdk.py b/src/mistralai/client/sdk.py index 99579400..b1ab5493 100644 --- a/src/mistralai/client/sdk.py +++ b/src/mistralai/client/sdk.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 48edbcb38d7e from .basesdk import BaseSDK from .httpclient import AsyncHttpClient, ClientOwner, HttpClient, close_clients @@ -30,7 +31,10 @@ class Mistral(BaseSDK): - r"""Mistral AI API: Our Chat Completion and Embeddings APIs specification. Create your account on [La Plateforme](https://console.mistral.ai) to get access and read the [docs](https://docs.mistral.ai) to learn how to use it.""" + r"""Mistral AI API: Dora OpenAPI schema + + Our Chat Completion and Embeddings APIs specification. Create your account on [La Plateforme](https://console.mistral.ai) to get access and read the [docs](https://docs.mistral.ai) to learn how to use it. + """ models: "Models" r"""Model Management API""" diff --git a/src/mistralai/client/sdkconfiguration.py b/src/mistralai/client/sdkconfiguration.py index df50d16f..712e92e0 100644 --- a/src/mistralai/client/sdkconfiguration.py +++ b/src/mistralai/client/sdkconfiguration.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b7dd68a0235e from ._version import ( __gen_version__, diff --git a/src/mistralai/client/transcriptions.py b/src/mistralai/client/transcriptions.py index 45501024..f7ef5b0a 100644 --- a/src/mistralai/client/transcriptions.py +++ b/src/mistralai/client/transcriptions.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 75b45780c978 from .basesdk import BaseSDK from mistralai.client import models, utils diff --git a/src/mistralai/client/types/__init__.py b/src/mistralai/client/types/__init__.py index fc76fe0c..cf838643 100644 --- a/src/mistralai/client/types/__init__.py +++ b/src/mistralai/client/types/__init__.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 000b943f821c from .basemodel import ( BaseModel, diff --git a/src/mistralai/client/types/basemodel.py b/src/mistralai/client/types/basemodel.py index a9a640a1..4e889aa0 100644 --- a/src/mistralai/client/types/basemodel.py +++ b/src/mistralai/client/types/basemodel.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 7ec465a1d3ff from pydantic import ConfigDict, model_serializer from pydantic import BaseModel as PydanticBaseModel diff --git a/src/mistralai/client/utils/__init__.py b/src/mistralai/client/utils/__init__.py index f9c2edce..7ed3a420 100644 --- a/src/mistralai/client/utils/__init__.py +++ b/src/mistralai/client/utils/__init__.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b69505f4b269 from typing import TYPE_CHECKING from importlib import import_module diff --git a/src/mistralai/client/utils/annotations.py b/src/mistralai/client/utils/annotations.py index 12e0aa4f..4b60ab8e 100644 --- a/src/mistralai/client/utils/annotations.py +++ b/src/mistralai/client/utils/annotations.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1ffdedfc66a2 from enum import Enum from typing import Any, Optional diff --git a/src/mistralai/client/utils/datetimes.py b/src/mistralai/client/utils/datetimes.py index a6c52cd6..a2c94fac 100644 --- a/src/mistralai/client/utils/datetimes.py +++ b/src/mistralai/client/utils/datetimes.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: c40066d868c9 from datetime import datetime import sys diff --git a/src/mistralai/client/utils/enums.py b/src/mistralai/client/utils/enums.py index 3324e1bc..d897495f 100644 --- a/src/mistralai/client/utils/enums.py +++ b/src/mistralai/client/utils/enums.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: a0735873b5ac import enum import sys diff --git a/src/mistralai/client/utils/eventstreaming.py b/src/mistralai/client/utils/eventstreaming.py index 0969899b..3fe3c7e1 100644 --- a/src/mistralai/client/utils/eventstreaming.py +++ b/src/mistralai/client/utils/eventstreaming.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3263d7502030 import re import json diff --git a/src/mistralai/client/utils/forms.py b/src/mistralai/client/utils/forms.py index f961e76b..2b474b9a 100644 --- a/src/mistralai/client/utils/forms.py +++ b/src/mistralai/client/utils/forms.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 58842e905fce from typing import ( Any, diff --git a/src/mistralai/client/utils/headers.py b/src/mistralai/client/utils/headers.py index 37864cbb..64911872 100644 --- a/src/mistralai/client/utils/headers.py +++ b/src/mistralai/client/utils/headers.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 9066de2ead8b from typing import ( Any, diff --git a/src/mistralai/client/utils/logger.py b/src/mistralai/client/utils/logger.py index 2ef27ee5..3edad830 100644 --- a/src/mistralai/client/utils/logger.py +++ b/src/mistralai/client/utils/logger.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 745023607a1f import httpx import logging diff --git a/src/mistralai/client/utils/metadata.py b/src/mistralai/client/utils/metadata.py index 173b3e5c..d46ffa59 100644 --- a/src/mistralai/client/utils/metadata.py +++ b/src/mistralai/client/utils/metadata.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: d49d535ae52c from typing import Optional, Type, TypeVar, Union from dataclasses import dataclass diff --git a/src/mistralai/client/utils/queryparams.py b/src/mistralai/client/utils/queryparams.py index c04e0db8..0b78c548 100644 --- a/src/mistralai/client/utils/queryparams.py +++ b/src/mistralai/client/utils/queryparams.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bb77d4664844 from typing import ( Any, diff --git a/src/mistralai/client/utils/requestbodies.py b/src/mistralai/client/utils/requestbodies.py index 1de32b6d..3aae69c7 100644 --- a/src/mistralai/client/utils/requestbodies.py +++ b/src/mistralai/client/utils/requestbodies.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 946cfcd26ee4 import io from dataclasses import dataclass diff --git a/src/mistralai/client/utils/retries.py b/src/mistralai/client/utils/retries.py index 88a91b10..90c008b0 100644 --- a/src/mistralai/client/utils/retries.py +++ b/src/mistralai/client/utils/retries.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 5f1a5b90423c import asyncio import random diff --git a/src/mistralai/client/utils/security.py b/src/mistralai/client/utils/security.py index 3b8526bf..4c73806d 100644 --- a/src/mistralai/client/utils/security.py +++ b/src/mistralai/client/utils/security.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 1acb7c006265 import base64 diff --git a/src/mistralai/client/utils/serializers.py b/src/mistralai/client/utils/serializers.py index 14321eb4..fbc2772d 100644 --- a/src/mistralai/client/utils/serializers.py +++ b/src/mistralai/client/utils/serializers.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 53c57c7f29a8 from decimal import Decimal import functools diff --git a/src/mistralai/client/utils/unmarshal_json_response.py b/src/mistralai/client/utils/unmarshal_json_response.py index 6d43d6e4..65190e5c 100644 --- a/src/mistralai/client/utils/unmarshal_json_response.py +++ b/src/mistralai/client/utils/unmarshal_json_response.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: b13585fc5626 from typing import Any, Optional, Type, TypeVar, overload diff --git a/src/mistralai/client/utils/url.py b/src/mistralai/client/utils/url.py index c78ccbae..27a6a3a0 100644 --- a/src/mistralai/client/utils/url.py +++ b/src/mistralai/client/utils/url.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: 3c6496c17510 from decimal import Decimal from typing import ( diff --git a/src/mistralai/client/utils/values.py b/src/mistralai/client/utils/values.py index dae01a44..2469a9f3 100644 --- a/src/mistralai/client/utils/values.py +++ b/src/mistralai/client/utils/values.py @@ -1,4 +1,5 @@ """Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.""" +# @generated-id: bb6ade7a7f82 from datetime import datetime from enum import Enum diff --git a/uv.lock b/uv.lock index caa731ed..1e667c77 100644 --- a/uv.lock +++ b/uv.lock @@ -625,7 +625,7 @@ requires-dist = [ { name = "opentelemetry-api", specifier = ">=1.33.1,<2.0.0" }, { name = "opentelemetry-exporter-otlp-proto-http", specifier = ">=1.37.0,<2.0.0" }, { name = "opentelemetry-sdk", specifier = ">=1.33.1,<2.0.0" }, - { name = "opentelemetry-semantic-conventions", specifier = ">=0.59b0,<0.60" }, + { name = "opentelemetry-semantic-conventions", specifier = ">=0.59b0,<0.61" }, { name = "pydantic", specifier = ">=2.10.3" }, { name = "python-dateutil", specifier = ">=2.8.2" }, { name = "pyyaml", specifier = ">=6.0.2,<7.0.0" },