You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit includes minor updates to the README and .gitignore files.
The following changes were made:
- Updated the README to reflect the current state of the project, including removing outdated features from the feature list.
- Added `future_todos.txt` to .gitignore.
Copy file name to clipboardExpand all lines: README.md
+2-7Lines changed: 2 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,13 @@ An unofficial Python client for [OpenRouter](https://openrouter.ai/), providing
7
7
8
8
## Features
9
9
10
-
-**Full API Support**: Access all major OpenRouter endpoints including chat completions, text completions, model information, generations, credits, and API key management
10
+
-**Full API Support (Almost)**: Access all major OpenRouter endpoints including chat completions, text completions, model information, generations, credits, and API key management
11
11
-**Streaming Support**: Stream responses from chat and completion endpoints
12
12
-**Automatic Rate Limiting**: Automatically configures rate limits based on your API key's limits using SmartSurge
13
13
-**Smart Retries**: Built-in retry logic with exponential backoff for reliable API communication
14
14
-**Type Safety**: Fully typed interfaces with Pydantic models for all request and response data
15
-
-**Function Calling**: Built-in support for OpenAI-style function calling with tools and decorators
16
-
-**Prompt Caching**: Support for prompt caching on compatible models (OpenAI and Anthropic)
15
+
-**Tool Calling**: Built-in support for tool-calling with helper functions and decorators
17
16
-**Safe Key Management**: Secure API key management with in-memory encryption and extensible secrets management
18
-
-**Context Length Management**: Automatic tracking and querying of model context lengths
19
-
-**Credit Management**: Monitor usage, calculate rate limits based on available credits
20
17
-**Comprehensive Testing**: Extensive test suite with both local unit tests and remote integration tests
21
18
22
19
## Disclaimer
@@ -29,8 +26,6 @@ This project is an open-source interface designed to interact with the OpenRoute
29
26
30
27
## Installation
31
28
32
-
> **Note**: The PyPi package won't be published until initial testing for `openrouter-client-unofficial` is complete.
0 commit comments