Skip to content

Commit a172992

Browse files
committed
SDK regeneration
1 parent 601f221 commit a172992

File tree

5 files changed

+14
-22
lines changed

5 files changed

+14
-22
lines changed

poetry.lock

Lines changed: 1 addition & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "cohere"
33

44
[tool.poetry]
55
name = "cohere"
6-
version = "5.13.9"
6+
version = "5.13.10"
77
description = ""
88
readme = "README.md"
99
authors = []
@@ -39,7 +39,6 @@ python = "^3.9"
3939
fastavro = "^1.9.4"
4040
httpx = ">=0.21.2"
4141
httpx-sse = "0.4.0"
42-
parameterized = "^0.9.0"
4342
pydantic = ">= 1.9.2"
4443
pydantic-core = "^2.18.2"
4544
requests = "^2.0.0"
@@ -53,7 +52,6 @@ pytest = "^7.4.0"
5352
pytest-asyncio = "^0.23.5"
5453
python-dateutil = "^2.9.0"
5554
types-python-dateutil = "^2.9.0.20240316"
56-
parameterized = "^0.9.0"
5755
ruff = "^0.5.6"
5856

5957
[tool.pytest.ini_options]

src/cohere/core/client_wrapper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def get_headers(self) -> typing.Dict[str, str]:
2424
headers: typing.Dict[str, str] = {
2525
"X-Fern-Language": "Python",
2626
"X-Fern-SDK-Name": "cohere",
27-
"X-Fern-SDK-Version": "5.13.9",
27+
"X-Fern-SDK-Version": "5.13.10",
2828
}
2929
if self._client_name is not None:
3030
headers["X-Client-Name"] = self._client_name

src/cohere/types/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@
115115
from .detokenize_response import DetokenizeResponse
116116
from .document import Document
117117
from .document_content import DocumentContent
118+
from .document_source import DocumentSource
118119
from .embed_by_type_response import EmbedByTypeResponse
119120
from .embed_by_type_response_embeddings import EmbedByTypeResponseEmbeddings
120121
from .embed_floats_response import EmbedFloatsResponse
@@ -203,25 +204,32 @@
203204
from .summarize_request_format import SummarizeRequestFormat
204205
from .summarize_request_length import SummarizeRequestLength
205206
from .summarize_response import SummarizeResponse
207+
from .system_message import SystemMessage
206208
from .system_message_content import SystemMessageContent
207209
from .system_message_content_item import SystemMessageContentItem, TextSystemMessageContentItem
210+
from .text_content import TextContent
211+
from .text_response_format import TextResponseFormat
212+
from .text_response_format_v2 import TextResponseFormatV2
208213
from .tokenize_response import TokenizeResponse
209214
from .tool import Tool
210215
from .tool_call import ToolCall
211216
from .tool_call_delta import ToolCallDelta
212217
from .tool_call_v2 import ToolCallV2
213218
from .tool_call_v2function import ToolCallV2Function
214219
from .tool_content import DocumentToolContent, TextToolContent, ToolContent
220+
from .tool_message import ToolMessage
215221
from .tool_message_v2 import ToolMessageV2
216222
from .tool_message_v2content import ToolMessageV2Content
217223
from .tool_parameter_definitions_value import ToolParameterDefinitionsValue
218224
from .tool_result import ToolResult
225+
from .tool_source import ToolSource
219226
from .tool_v2 import ToolV2
220227
from .tool_v2function import ToolV2Function
221228
from .update_connector_response import UpdateConnectorResponse
222229
from .usage import Usage
223230
from .usage_billed_units import UsageBilledUnits
224231
from .usage_tokens import UsageTokens
232+
from .user_message import UserMessage
225233
from .user_message_content import UserMessageContent
226234

227235
__all__ = [

src/cohere/types/tool_v2function.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# This file was auto-generated by Fern from our API Definition.
22

33
from ..core.unchecked_base_model import UncheckedBaseModel
4-
import typing
54
import pydantic
5+
import typing
66
from ..core.pydantic_utilities import IS_PYDANTIC_V2
77

88

@@ -11,7 +11,7 @@ class ToolV2Function(UncheckedBaseModel):
1111
The function to be executed.
1212
"""
1313

14-
name: typing.Optional[str] = pydantic.Field(default=None)
14+
name: str = pydantic.Field()
1515
"""
1616
The name of the function.
1717
"""
@@ -21,7 +21,7 @@ class ToolV2Function(UncheckedBaseModel):
2121
The description of the function.
2222
"""
2323

24-
parameters: typing.Optional[typing.Dict[str, typing.Optional[typing.Any]]] = pydantic.Field(default=None)
24+
parameters: typing.Dict[str, typing.Optional[typing.Any]] = pydantic.Field()
2525
"""
2626
The parameters of the function as a JSON schema.
2727
"""

0 commit comments

Comments
 (0)