Search logs
from mistralai.client import Mistral
import os
with Mistral(
api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:
res = mistral.beta.observability.logs.search(page_size=50, order="desc")
# Handle response
print(res)
| Parameter | Type | Required | Description |
|---|
from_ | date | :heavy_minus_sign: | N/A |
to | date | :heavy_minus_sign: | N/A |
page_size | Optional[int] | :heavy_minus_sign: | N/A |
cursor | OptionalNullable[str] | :heavy_minus_sign: | N/A |
search_expression | OptionalNullable[str] | :heavy_minus_sign: | N/A |
order | Optional[models.Order] | :heavy_minus_sign: | N/A |
retries | Optional[utils.RetryConfig] | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. |
models.GetLogs
| Error Type | Status Code | Content Type |
|---|
| errors.ObservabilityError | 400, 404, 408, 409, 422 | application/json |
| errors.SDKError | 4XX, 5XX | */* |
Get log field definitions
from mistralai.client import Mistral
import os
with Mistral(
api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:
res = mistral.beta.observability.logs.list()
# Handle response
print(res)
| Parameter | Type | Required | Description |
|---|
retries | Optional[utils.RetryConfig] | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. |
models.GetLogFields
| Error Type | Status Code | Content Type |
|---|
| errors.ObservabilityError | 400, 404, 408, 409, 422 | application/json |
| errors.SDKError | 4XX, 5XX | */* |
Get options for a log field
from mistralai.client import Mistral
import os
with Mistral(
api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:
res = mistral.beta.observability.logs.fetch_options(field_name="<value>")
# Handle response
print(res)
| Parameter | Type | Required | Description |
|---|
field_name | str | :heavy_check_mark: | N/A |
from_ | date | :heavy_minus_sign: | N/A |
to | date | :heavy_minus_sign: | N/A |
retries | Optional[utils.RetryConfig] | :heavy_minus_sign: | Configuration to override the default retry behavior of the client. |
models.GetLogFieldOptions
| Error Type | Status Code | Content Type |
|---|
| errors.ObservabilityError | 400, 404, 408, 409, 422 | application/json |
| errors.SDKError | 4XX, 5XX | */* |