first commit

This commit is contained in:
Sheldon Vaughn
2025-08-22 10:31:13 -05:00
commit ab530a160e
284 changed files with 18581 additions and 0 deletions
@@ -0,0 +1,35 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
from __future__ import annotations
from enum import Enum
from openrouter.types import BaseModel
from typing_extensions import TypedDict
class ChatCompletionNamedToolChoiceType(str, Enum):
FUNCTION = "function"
class ChatCompletionNamedToolChoiceFunctionTypedDict(TypedDict):
name: str
r"""Function name to call"""
class ChatCompletionNamedToolChoiceFunction(BaseModel):
name: str
r"""Function name to call"""
class ChatCompletionNamedToolChoiceTypedDict(TypedDict):
r"""Named tool choice for specific function"""
type: ChatCompletionNamedToolChoiceType
function: ChatCompletionNamedToolChoiceFunctionTypedDict
class ChatCompletionNamedToolChoice(BaseModel):
r"""Named tool choice for specific function"""
type: ChatCompletionNamedToolChoiceType
function: ChatCompletionNamedToolChoiceFunction