Merge pull request #64 from rowboatlabs/dev

Dev fixes
This commit is contained in:
Ramnique Singh 2025-04-10 01:39:22 +05:30 committed by GitHub
commit fab66841d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 13 additions and 9 deletions

View file

@ -74,8 +74,12 @@ There are 2 ways to integrate with the agents you create in Rowboat
2. Python SDK
- You can use the included Python SDK to interact with the Agents
- See [SDK Docs](https://docs.rowboatlabs.com/using_the_sdk/) for details
You can use the included Python SDK to interact with the Agents
```
pip install rowboat
```
See [SDK Docs](https://docs.rowboatlabs.com/using_the_sdk/) for details. Here is a quick example:
```python
from rowboat import Client, StatefulChat
from rowboat.schema import UserMessage, SystemMessage

View file

@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "rowboat"
version = "3.0.0"
version = "3.1.0"
authors = [
{ name = "Ramnique Singh", email = "ramnique@rowboatlabs.com" },
]

View file

@ -100,7 +100,7 @@ class StatefulChat:
)
# Update internal state
self.messages = response_data.messages
self.messages.extend(response_data.messages)
self.state = response_data.state
# Return only the final message content

View file

@ -11,11 +11,11 @@ services:
- OPENAI_API_KEY=${OPENAI_API_KEY}
- MONGODB_CONNECTION_STRING=mongodb://mongo:27017/rowboat
- USE_AUTH=${USE_AUTH}
- AUTH0_SECRET="test"
- AUTH0_BASE_URL="http://localhost:3000"
- AUTH0_ISSUER_BASE_URL="http://localhost:3000"
- AUTH0_CLIENT_ID="test"
- AUTH0_CLIENT_SECRET="test"
- AUTH0_SECRET=test_secret
- AUTH0_BASE_URL=http://localhost:3000
- AUTH0_ISSUER_BASE_URL=https://test.com
- AUTH0_CLIENT_ID=test
- AUTH0_CLIENT_SECRET=test
- AGENTS_API_URL=http://rowboat_agents:3001
- AGENTS_API_KEY=${AGENTS_API_KEY}
- COPILOT_API_URL=http://copilot:3002