Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions sdk-endpoints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,17 @@ GET /api/v1/organizations/me/guardrails # operator surfa
POST /api/v1/organizations/me/guardrails # operator surface
PATCH /api/v1/organizations/me/guardrails/{guardrail_id} # operator surface
DELETE /api/v1/organizations/me/guardrails/{guardrail_id} # operator surface
# The definitions those mandates will point at: what a guardrail *is*, where the
# mandate says where it runs. Excluded on the `/organizations/me` ground rather
# than the operator one above, which is the same ground the provider-key form
# below is excluded on: the organization comes from the caller's dashboard
# session, and a row here holds vendor credentials an owner or admin typed into
# a form.
GET /api/v1/organizations/me/guardrail-definitions # dashboard-only
POST /api/v1/organizations/me/guardrail-definitions # dashboard-only
PATCH /api/v1/organizations/me/guardrail-definitions/{definition_id} # dashboard-only
DELETE /api/v1/organizations/me/guardrail-definitions/{definition_id} # dashboard-only
POST /api/v1/organizations/me/guardrail-definitions/{definition_id}/test # dashboard-only
POST /api/v1/organizations/me/member-invitations # dashboard-only
DELETE /api/v1/organizations/me/member-invitations/{invitation_id} # dashboard-only
# The invitee's side of the same flow, and dashboard-only for the same reason
Expand Down
16 changes: 15 additions & 1 deletion src/otari/_client/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down Expand Up @@ -41,6 +41,7 @@
"ModelsApi",
"ModerationsApi",
"OrganizationBudgetsApi",
"OrganizationGuardrailDefinitionsApi",
"OrganizationGuardrailsApi",
"OrganizationKeysApi",
"OrganizationPricingApi",
Expand Down Expand Up @@ -453,6 +454,12 @@
"OrganizationDomainUpdateRequest",
"OrganizationDomainsPublic",
"OrganizationGuardrailCreate",
"OrganizationGuardrailDefinitionCreate",
"OrganizationGuardrailDefinitionPublic",
"OrganizationGuardrailDefinitionTest",
"OrganizationGuardrailDefinitionTestResult",
"OrganizationGuardrailDefinitionUpdate",
"OrganizationGuardrailDefinitionsPublic",
"OrganizationGuardrailPublic",
"OrganizationGuardrailUpdate",
"OrganizationGuardrailsPublic",
Expand Down Expand Up @@ -661,6 +668,7 @@
from otari._client.api.models_api import ModelsApi as ModelsApi
from otari._client.api.moderations_api import ModerationsApi as ModerationsApi
from otari._client.api.organization_budgets_api import OrganizationBudgetsApi as OrganizationBudgetsApi
from otari._client.api.organization_guardrail_definitions_api import OrganizationGuardrailDefinitionsApi as OrganizationGuardrailDefinitionsApi
from otari._client.api.organization_guardrails_api import OrganizationGuardrailsApi as OrganizationGuardrailsApi
from otari._client.api.organization_keys_api import OrganizationKeysApi as OrganizationKeysApi
from otari._client.api.organization_pricing_api import OrganizationPricingApi as OrganizationPricingApi
Expand Down Expand Up @@ -1077,6 +1085,12 @@
from otari._client.models.organization_domain_update_request import OrganizationDomainUpdateRequest as OrganizationDomainUpdateRequest
from otari._client.models.organization_domains_public import OrganizationDomainsPublic as OrganizationDomainsPublic
from otari._client.models.organization_guardrail_create import OrganizationGuardrailCreate as OrganizationGuardrailCreate
from otari._client.models.organization_guardrail_definition_create import OrganizationGuardrailDefinitionCreate as OrganizationGuardrailDefinitionCreate
from otari._client.models.organization_guardrail_definition_public import OrganizationGuardrailDefinitionPublic as OrganizationGuardrailDefinitionPublic
from otari._client.models.organization_guardrail_definition_test import OrganizationGuardrailDefinitionTest as OrganizationGuardrailDefinitionTest
from otari._client.models.organization_guardrail_definition_test_result import OrganizationGuardrailDefinitionTestResult as OrganizationGuardrailDefinitionTestResult
from otari._client.models.organization_guardrail_definition_update import OrganizationGuardrailDefinitionUpdate as OrganizationGuardrailDefinitionUpdate
from otari._client.models.organization_guardrail_definitions_public import OrganizationGuardrailDefinitionsPublic as OrganizationGuardrailDefinitionsPublic
from otari._client.models.organization_guardrail_public import OrganizationGuardrailPublic as OrganizationGuardrailPublic
from otari._client.models.organization_guardrail_update import OrganizationGuardrailUpdate as OrganizationGuardrailUpdate
from otari._client.models.organization_guardrails_public import OrganizationGuardrailsPublic as OrganizationGuardrailsPublic
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/_spec_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__spec_version__ = "0.0.0-dev"
__spec_version__ = "0.9.0"
1 change: 1 addition & 0 deletions src/otari/_client/api/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
from otari._client.api.models_api import ModelsApi
from otari._client.api.moderations_api import ModerationsApi
from otari._client.api.organization_budgets_api import OrganizationBudgetsApi
from otari._client.api.organization_guardrail_definitions_api import OrganizationGuardrailDefinitionsApi
from otari._client.api.organization_guardrails_api import OrganizationGuardrailsApi
from otari._client.api.organization_keys_api import OrganizationKeysApi
from otari._client.api.organization_pricing_api import OrganizationPricingApi
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/admin_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/agent_telemetry_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/aliases_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/audio_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/auth_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/batches_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/bootstrap_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/budgets_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/catalog_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/chat_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/embeddings_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/files_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/health_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/hooks_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/images_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
8 changes: 4 additions & 4 deletions src/otari/_client/api/invitations_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down Expand Up @@ -57,7 +57,7 @@ def invitations_accept_invitation(
) -> AcceptInvitationResultPublic:
"""Accept Invitation

Accept a pending invitation, resolving it to an active membership.
Accept a pending invitation, resolving it to an active membership and optionally setting a first password.

:param accept_invitation_request: (required)
:type accept_invitation_request: AcceptInvitationRequest
Expand Down Expand Up @@ -125,7 +125,7 @@ def invitations_accept_invitation_with_http_info(
) -> ApiResponse[AcceptInvitationResultPublic]:
"""Accept Invitation

Accept a pending invitation, resolving it to an active membership.
Accept a pending invitation, resolving it to an active membership and optionally setting a first password.

:param accept_invitation_request: (required)
:type accept_invitation_request: AcceptInvitationRequest
Expand Down Expand Up @@ -193,7 +193,7 @@ def invitations_accept_invitation_without_preload_content(
) -> RESTResponseType:
"""Accept Invitation

Accept a pending invitation, resolving it to an active membership.
Accept a pending invitation, resolving it to an active membership and optionally setting a first password.

:param accept_invitation_request: (required)
:type accept_invitation_request: AcceptInvitationRequest
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/keys_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/mcp_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/mcp_servers_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/messages_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/models_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/moderations_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
2 changes: 1 addition & 1 deletion src/otari/_client/api/organization_budgets_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

Otari, an OpenAI-compatible LLM gateway with API key management

The version of the OpenAPI document: 0.0.0-dev
The version of the OpenAPI document: 0.9.0
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
Expand Down
Loading
Loading