Skip to content

Commit d0dd5e6

Browse files
refactor: replace deprecated generate() with asText() in docs references. (#410)
1 parent 7057263 commit d0dd5e6

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

docs/advanced/custom-providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,5 +70,5 @@ use Prism\Prism\Facades\Prism;
7070
$response = Prism::text()
7171
->using('my-custom-provider', 'model-name')
7272
->withPrompt('Hello, custom AI!')
73-
->generate();
73+
->asText();
7474
```

docs/advanced/rate-limits.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ try {
3838
Prism::text()
3939
->using(Provider::Anthropic, 'claude-3-5-sonnet-20241022')
4040
->withPrompt('Hello world!')
41-
->generate();
41+
->asText();
4242
}
4343
catch (PrismRateLimitedException $e) {
4444
/** @var ProviderRateLimit $rate_limit */
@@ -110,7 +110,7 @@ use Prism\Prism\ValueObjects\ProviderRateLimit;
110110
$response = Prism::text()
111111
->using(Provider::Anthropic, 'claude-3-5-sonnet-20241022')
112112
->withPrompt('Hello world!')
113-
->generate();
113+
->asText();
114114

115115
/** @var ProviderRateLimit $rate_limit */
116116
foreach ($response->meta->rateLimits as $rate_limit) {

docs/input-modalities/images.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ $message = new UserMessage(
5050
$response = Prism::text()
5151
->using(Provider::Anthropic, 'claude-3-5-sonnet-20241022')
5252
->withMessages([$message])
53-
->generate();
53+
->asText();
5454
```
5555

5656
## Transfer mediums

docs/providers/gemini.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ $response = Prism::text()
2121
->withPrompt('What is the stock price of Google right now?')
2222
// Enable search grounding
2323
->withProviderTools(['google_search'])
24-
->generate();
24+
->asText();
2525
```
2626

2727
If you use search groundings, Google require you meet certain [display requirements](https://ai.google.dev/gemini-api/docs/grounding/search-suggestions).
@@ -137,7 +137,7 @@ $response = Prism::text()
137137
->withPrompt('Explain the concept of Occam\'s Razor and provide a simple, everyday example.')
138138
// Set thinking budget
139139
->withProviderOptions(['thinkingBudget' => 300])
140-
->generate();
140+
->asText();
141141
```
142142
> [!NOTE]
143143
> Do not specify a `thinkingBudget` on 2.0 or prior series Gemini models as your request will fail.

0 commit comments

Comments
 (0)