Skip to content

Latest commit

 

History

History
92 lines (59 loc) · 4.66 KB

README.md

File metadata and controls

92 lines (59 loc) · 4.66 KB

Beta.Observability.Evaluations.Projects

Overview

Available Operations

  • list - List projects
  • get - Get project by slug

list

List projects

Example Usage

from mistralai.client import Mistral
import os


with Mistral(
    api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:

    res = mistral.beta.observability.evaluations.projects.list(page_size=50, page=1)

    # Handle response
    print(res)

Parameters

Parameter Type Required Description
q OptionalNullable[str] ➖ Case-insensitive filter on project name/slug.
page_size Optional[int] ➖ N/A
page Optional[int] ➖ N/A
retries Optional[utils.RetryConfig] ➖ Configuration to override the default retry behavior of the client.

Response

models.Projects

Errors

Error Type Status Code Content Type
errors.ObservabilityError 400, 404, 408, 409, 422 application/json
errors.SDKError 4XX, 5XX */*

get

Get project by slug

Example Usage

from mistralai.client import Mistral
import os


with Mistral(
    api_key=os.getenv("MISTRAL_API_KEY", ""),
) as mistral:

    res = mistral.beta.observability.evaluations.projects.get(project_slug="<value>")

    # Handle response
    print(res)

Parameters

Parameter Type Required Description
project_slug str ✔️ N/A
retries Optional[utils.RetryConfig] ➖ Configuration to override the default retry behavior of the client.

Response

models.Project

Errors

Error Type Status Code Content Type
errors.ObservabilityError 400, 404, 408, 409, 422 application/json
errors.SDKError 4XX, 5XX */*