Skip to content

Commit 832318c

Browse files
docs(api): updates to API spec
1 parent 4bb6605 commit 832318c

17 files changed

Lines changed: 17 additions & 968 deletions

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 33
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/writerai%2Fwriter-ea6ec4b34f6b7fdecc564f59b2e31482eee05830bf8dc1f389461b158de1548e.yml
3-
openapi_spec_hash: ea89c1faed473908be2740efe6da255f
1+
configured_endpoints: 30
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/writerai%2Fwriter-ea6b4de3976794a02ea8fc01669d901cd7b159ba0d598cc9653e01c987a2f806.yml
3+
openapi_spec_hash: 4d4a9ba232d19a6180e6d4a7d5566103
44
config_hash: 247c2ce23a36ef7446d356308329c87b

api.md

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -162,32 +162,13 @@ Methods:
162162
Types:
163163

164164
```python
165-
from writerai.types import (
166-
ToolAIDetectResponse,
167-
ToolContextAwareSplittingResponse,
168-
ToolParsePdfResponse,
169-
ToolWebSearchResponse,
170-
)
171-
```
172-
173-
Methods:
174-
175-
- <code title="post /v1/tools/ai-detect">client.tools.<a href="./src/writerai/resources/tools/tools.py">ai_detect</a>(\*\*<a href="src/writerai/types/tool_ai_detect_params.py">params</a>) -> <a href="./src/writerai/types/tool_ai_detect_response.py">ToolAIDetectResponse</a></code>
176-
- <code title="post /v1/tools/context-aware-splitting">client.tools.<a href="./src/writerai/resources/tools/tools.py">context_aware_splitting</a>(\*\*<a href="src/writerai/types/tool_context_aware_splitting_params.py">params</a>) -> <a href="./src/writerai/types/tool_context_aware_splitting_response.py">ToolContextAwareSplittingResponse</a></code>
177-
- <code title="post /v1/tools/pdf-parser/{file_id}">client.tools.<a href="./src/writerai/resources/tools/tools.py">parse_pdf</a>(file_id, \*\*<a href="src/writerai/types/tool_parse_pdf_params.py">params</a>) -> <a href="./src/writerai/types/tool_parse_pdf_response.py">ToolParsePdfResponse</a></code>
178-
- <code title="post /v1/tools/web-search">client.tools.<a href="./src/writerai/resources/tools/tools.py">web_search</a>(\*\*<a href="src/writerai/types/tool_web_search_params.py">params</a>) -> <a href="./src/writerai/types/tool_web_search_response.py">ToolWebSearchResponse</a></code>
179-
180-
## Comprehend
181-
182-
Types:
183-
184-
```python
185-
from writerai.types.tools import ComprehendMedicalResponse
165+
from writerai.types import ToolParsePdfResponse, ToolWebSearchResponse
186166
```
187167

188168
Methods:
189169

190-
- <code title="post /v1/tools/comprehend/medical">client.tools.comprehend.<a href="./src/writerai/resources/tools/comprehend.py">medical</a>(\*\*<a href="src/writerai/types/tools/comprehend_medical_params.py">params</a>) -> <a href="./src/writerai/types/tools/comprehend_medical_response.py">ComprehendMedicalResponse</a></code>
170+
- <code title="post /v1/tools/pdf-parser/{file_id}">client.tools.<a href="./src/writerai/resources/tools.py">parse_pdf</a>(file_id, \*\*<a href="src/writerai/types/tool_parse_pdf_params.py">params</a>) -> <a href="./src/writerai/types/tool_parse_pdf_response.py">ToolParsePdfResponse</a></code>
171+
- <code title="post /v1/tools/web-search">client.tools.<a href="./src/writerai/resources/tools.py">web_search</a>(\*\*<a href="src/writerai/types/tool_web_search_params.py">params</a>) -> <a href="./src/writerai/types/tool_web_search_response.py">ToolWebSearchResponse</a></code>
191172

192173
# Translation
193174

src/writerai/_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@
3535
from .resources import chat, files, tools, graphs, models, vision, completions, translation, applications
3636
from .resources.chat import ChatResource, AsyncChatResource
3737
from .resources.files import FilesResource, AsyncFilesResource
38+
from .resources.tools import ToolsResource, AsyncToolsResource
3839
from .resources.graphs import GraphsResource, AsyncGraphsResource
3940
from .resources.models import ModelsResource, AsyncModelsResource
4041
from .resources.vision import VisionResource, AsyncVisionResource
4142
from .resources.completions import CompletionsResource, AsyncCompletionsResource
42-
from .resources.tools.tools import ToolsResource, AsyncToolsResource
4343
from .resources.translation import TranslationResource, AsyncTranslationResource
4444
from .resources.applications.applications import ApplicationsResource, AsyncApplicationsResource
4545

0 commit comments

Comments
 (0)