mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-30 12:20:57 +08:00
Initial commit: OpenRouter Python SDK
Auto-generated Python SDK for OpenRouter API, providing comprehensive client library with: - Chat completions and streaming support - Embeddings API - Model and provider information - API key management - Analytics and usage tracking - OAuth authentication flows - Full type hints and error handling
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
|
||||
> **Remember to shutdown a GitHub Codespace when it is not in use!**
|
||||
|
||||
# Dev Containers Quick Start
|
||||
|
||||
The default location for usage snippets is the `samples` directory.
|
||||
|
||||
## Running a Usage Sample
|
||||
|
||||
A sample usage example has been provided in a `root.py` file. As you work with the SDK, it's expected that you will modify these samples to fit your needs. To execute this particular snippet, use the command below.
|
||||
|
||||
```
|
||||
python root.py
|
||||
```
|
||||
|
||||
## Generating Additional Usage Samples
|
||||
|
||||
The speakeasy CLI allows you to generate more usage snippets. Here's how:
|
||||
|
||||
- To generate a sample for a specific operation by providing an operation ID, use:
|
||||
|
||||
```
|
||||
speakeasy generate usage -s .speakeasy/out.openapi.yaml -l python -i {INPUT_OPERATION_ID} -o ./samples
|
||||
```
|
||||
|
||||
- To generate samples for an entire namespace (like a tag or group name), use:
|
||||
|
||||
```
|
||||
speakeasy generate usage -s .speakeasy/out.openapi.yaml -l python -n {INPUT_TAG_NAME} -o ./samples
|
||||
```
|
||||
Reference in New Issue
Block a user