result = await generate_text(
model=deepseek("deepseek-chat"),
prompt="Write a creative story.",
provider_options={
"deepseek": {
"temperature": 0.9,
"max_tokens": 1000
}
}
)
## Using DeepSeek Reasoner
DeepSeek Reasoner (R1) excels at complex reasoning tasks:
```python
from ai_query import generate_text
from ai_query.providers import deepseek
result = await generate_text(
model=deepseek("deepseek-reasoner"),
prompt="Solve this step by step: If a train travels 120 km in 2 hours, then stops for 30 minutes, then travels another 90 km in 1.5 hours, what is its average speed for the entire journey?"
)