Skip to content

Commit 02b8527

Browse files
authored
Merge branch 'main' into main
2 parents e8c3c81 + c1d49d4 commit 02b8527

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

docs/examples/ag-ui.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Next run the AG-UI Dojo example frontend.
4545
2. Change into to the `ag-ui/typescript-sdk` directory
4646

4747
```shell
48-
cd ag-ui/typescript-sdk
48+
cd ag-ui/sdks/typescript
4949
```
5050

5151
3. Run the Dojo app following the [official instructions](https://github.com/ag-ui-protocol/ag-ui/tree/main/typescript-sdk/apps/dojo#development-setup)

pydantic_ai_slim/pydantic_ai/models/openai.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -991,6 +991,10 @@ def __init__(
991991

992992
super().__init__(settings=settings, profile=profile or provider.model_profile)
993993

994+
@property
995+
def base_url(self) -> str:
996+
return str(self.client.base_url)
997+
994998
@property
995999
def model_name(self) -> OpenAIModelName:
9961000
"""The model name."""

tests/models/test_openai_responses.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ def test_openai_responses_model(env: TestEnv):
7878
model = OpenAIResponsesModel('gpt-4o')
7979
assert model.model_name == 'gpt-4o'
8080
assert model.system == 'openai'
81+
assert model.base_url == 'https://api.openai.com/v1/'
82+
assert model.client.api_key == 'test'
8183

8284

8385
async def test_openai_responses_model_simple_response(allow_model_requests: None, openai_api_key: str):

0 commit comments

Comments
 (0)