Skip to content

Commit df1c07f

Browse files
committed
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.525.0
1 parent 4f60ef6 commit df1c07f

File tree

256 files changed

+12874
-273
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

256 files changed

+12874
-273
lines changed

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.523.2
1+
speakeasyVersion: 1.525.0
22
sources:
33
orq-ai-sdk-prerelease-python:
44
sourceNamespace: orq-ai-sdk-prerelease-python
5-
sourceRevisionDigest: sha256:254da9dfd65b5e0924397d628fe13816c7ce08c49ae5ac70356400c287abb168
6-
sourceBlobDigest: sha256:b5d589c1dee0865dd50e0a253aa5b2a28531711f8690b88ac84cf576c8355806
5+
sourceRevisionDigest: sha256:7f5cea3f2e93d882172cc707968114c2679a7fab7f6310c86edfe90f0d90dca9
6+
sourceBlobDigest: sha256:af983835d3225eaf5928c5d09ad362ed52f257c02ad8f1b2e71628d7c69f23cf
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1742998186
9+
- speakeasy-sdk-regen-1743085273
1010
- "2.0"
1111
orq-ai-sdk-python:
1212
sourceNamespace: orq-ai-sdk-python
@@ -20,10 +20,10 @@ targets:
2020
orq-ai-sdk-prerelease-python:
2121
source: orq-ai-sdk-prerelease-python
2222
sourceNamespace: orq-ai-sdk-prerelease-python
23-
sourceRevisionDigest: sha256:254da9dfd65b5e0924397d628fe13816c7ce08c49ae5ac70356400c287abb168
24-
sourceBlobDigest: sha256:b5d589c1dee0865dd50e0a253aa5b2a28531711f8690b88ac84cf576c8355806
23+
sourceRevisionDigest: sha256:7f5cea3f2e93d882172cc707968114c2679a7fab7f6310c86edfe90f0d90dca9
24+
sourceBlobDigest: sha256:af983835d3225eaf5928c5d09ad362ed52f257c02ad8f1b2e71628d7c69f23cf
2525
codeSamplesNamespace: orq-ai-sdk-prerelease-python-code-samples
26-
codeSamplesRevisionDigest: sha256:f10942564da44e5d9db22da2a9b4000d49580cd4ed584d7731aaefe8a69e60b8
26+
codeSamplesRevisionDigest: sha256:fc274afabcfc3b3e87e448431b32a4d53b7bbbdd4743479292eb2a1861bcce4d
2727
orq-ai-sdk-python:
2828
source: orq-ai-sdk-python
2929
sourceNamespace: orq-ai-sdk-python

packages/orq-rc/.speakeasy/gen.lock

Lines changed: 352 additions & 5 deletions
Large diffs are not rendered by default.

packages/orq-rc/README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,24 @@ with Orq(
235235
* [get](docs/sdks/files/README.md#get) - Retrieve a file
236236
* [delete](docs/sdks/files/README.md#delete) - Delete file
237237

238+
### [knowledge](docs/sdks/knowledge/README.md)
239+
240+
* [list](docs/sdks/knowledge/README.md#list) - List all knowledge bases
241+
* [create](docs/sdks/knowledge/README.md#create) - Create a knowledge
242+
* [retrieve](docs/sdks/knowledge/README.md#retrieve) - Retrieves a knowledge base
243+
* [update](docs/sdks/knowledge/README.md#update) - Updates a knowledge
244+
* [delete](docs/sdks/knowledge/README.md#delete) - Deletes a knowledge
245+
* [search](docs/sdks/knowledge/README.md#search) - Retrieves the documents used for retrieval
246+
* [retrieve_file_url](docs/sdks/knowledge/README.md#retrieve_file_url) - Retrieves the file upload url
247+
* [list_datasources](docs/sdks/knowledge/README.md#list_datasources) - List all datasources
248+
* [create_datasource](docs/sdks/knowledge/README.md#create_datasource) - Create a new datasource
249+
* [retrieve_datasource](docs/sdks/knowledge/README.md#retrieve_datasource) - Retrieve a datasource
250+
* [delete_datasource](docs/sdks/knowledge/README.md#delete_datasource) - Deletes a datasource
251+
* [create_chunks](docs/sdks/knowledge/README.md#create_chunks) - Create chunks for a datasource
252+
* [list_chunks](docs/sdks/knowledge/README.md#list_chunks) - List all chunks for a datasource
253+
* [update_chunk](docs/sdks/knowledge/README.md#update_chunk) - Update a chunk
254+
* [delete_chunk](docs/sdks/knowledge/README.md#delete_chunk) - Delete a chunk
255+
238256

239257
### [prompts](docs/sdks/prompts/README.md)
240258

@@ -309,7 +327,10 @@ with Orq(
309327
api_key=os.getenv("ORQ_API_KEY", ""),
310328
) as orq:
311329

312-
res = orq.files.create()
330+
res = orq.files.create(file={
331+
"file_name": "example.file",
332+
"content": open("example.file", "rb"),
333+
})
313334

314335
assert res is not None
315336

packages/orq-rc/RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -928,4 +928,14 @@ Based on:
928928
### Generated
929929
- [python v3.3.0-rc.11] packages/orq-rc
930930
### Releases
931-
- [PyPI v3.3.0-rc.11] https://pypi.org/project/orq-ai-sdk/3.3.0-rc.11 - packages/orq-rc
931+
- [PyPI v3.3.0-rc.11] https://pypi.org/project/orq-ai-sdk/3.3.0-rc.11 - packages/orq-rc
932+
933+
## 2025-03-27 14:20:55
934+
### Changes
935+
Based on:
936+
- OpenAPI Doc
937+
- Speakeasy CLI 1.525.0 (2.562.2) https://github.com/speakeasy-api/speakeasy
938+
### Generated
939+
- [python v3.3.0-rc.12] packages/orq-rc
940+
### Releases
941+
- [PyPI v3.3.0-rc.12] https://pypi.org/project/orq-ai-sdk/3.3.0-rc.12 - packages/orq-rc
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# ChunkingCleanupOptions
2+
3+
The cleanup options applied to the datasource content. All options are enabled by default to ensure enhanced security and optimal chunk quality. Defaults to system-standard cleanup options if not specified.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
10+
| `delete_emails` | *Optional[bool]* | :heavy_minus_sign: | Removes email addresses from the provided text. |
11+
| `delete_credit_cards` | *Optional[bool]* | :heavy_minus_sign: | Removes credit card numbers from the provided text. |
12+
| `delete_phone_numbers` | *Optional[bool]* | :heavy_minus_sign: | Removes phone numbers from the provided text. |
13+
| `clean_bullet_points` | *Optional[bool]* | :heavy_minus_sign: | Removes bullet points formatting from the text. |
14+
| `clean_numbered_list` | *Optional[bool]* | :heavy_minus_sign: | Removes numbered list formatting from the text. |
15+
| `clean_unicode` | *Optional[bool]* | :heavy_minus_sign: | Normalizes or removes unnecessary unicode characters from the text. |
16+
| `clean_dashes` | *Optional[bool]* | :heavy_minus_sign: | Normalizes or removes various dash characters to standardize the text. |
17+
| `clean_whitespaces` | *Optional[bool]* | :heavy_minus_sign: | Trims and normalizes excessive whitespace throughout the text. |
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# ChunkingConfiguration
2+
3+
The chunking configuration settings for the datasource. Defaults to the system's standard chunking configuration if not specified.
4+
5+
6+
## Supported Types
7+
8+
### `models.ChunkingConfiguration1`
9+
10+
```python
11+
value: models.ChunkingConfiguration1 = /* values here */
12+
```
13+
14+
### `models.ChunkingConfiguration2`
15+
16+
```python
17+
value: models.ChunkingConfiguration2 = /* values here */
18+
```
19+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# ChunkingConfiguration1
2+
3+
Optimized chunking strategy focusing on speed and avoiding duplication of content chunks.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
10+
| `type` | [models.ChunkingConfigurationType](../models/chunkingconfigurationtype.md) | :heavy_check_mark: | N/A |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# ChunkingConfiguration2
2+
3+
Provides advanced settings for customizing chunking behavior, enabling fine-grained control to better meet specific data processing needs.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `type` | [models.CreateDatasourceChunkingConfigurationType](../models/createdatasourcechunkingconfigurationtype.md) | :heavy_check_mark: | N/A |
11+
| `chunk_max_characters` | *Optional[float]* | :heavy_minus_sign: | Defines the absolute maximum character length per chunk. Text elements exceeding this size will be automatically split into multiple chunks. |
12+
| `chunk_overlap` | *Optional[float]* | :heavy_minus_sign: | Specifies the number of characters to overlap between consecutive chunks. This overlap helps maintain semantic continuity when splitting large text elements. |
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ChunkingConfigurationType
2+
3+
4+
## Values
5+
6+
| Name | Value |
7+
| --------- | --------- |
8+
| `DEFAULT` | default |
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ChunkingOptions
2+
3+
Configuration options specifying how the datasource file is chunked. Required if `file_id` is specified. Defaults to standard chunking options if omitted.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
10+
| `chunking_configuration` | [Optional[models.ChunkingConfiguration]](../models/chunkingconfiguration.md) | :heavy_minus_sign: | The chunking configuration settings for the datasource. Defaults to the system's standard chunking configuration if not specified. |
11+
| `chunking_cleanup_options` | [Optional[models.ChunkingCleanupOptions]](../models/chunkingcleanupoptions.md) | :heavy_minus_sign: | The cleanup options applied to the datasource content. All options are enabled by default to ensure enhanced security and optimal chunk quality. Defaults to system-standard cleanup options if not specified. |

0 commit comments

Comments
 (0)