Skip to content
Open
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
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
myenv
myenv
.env
.pytest_cache
20,657 changes: 20,657 additions & 0 deletions OpenAPI/openapi.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions customgpt-client/customgpt_client/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
""" A client library for accessing customgpt """

from .client import CustomGPT

__all__ = ("CustomGPT",)
13 changes: 7 additions & 6 deletions customgpt-client/customgpt_client/api/citations/get_citation.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,8 @@ def sync_detailed(
People/customgpt-cookbook/blob/main/examples/SDK_Get_Citation_Details.ipynb).

Args:
project_id (int):
citation_id (int):
project_id (int): Example: 1.
citation_id (int): Example: 1.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand Down Expand Up @@ -126,8 +126,8 @@ def sync(
People/customgpt-cookbook/blob/main/examples/SDK_Get_Citation_Details.ipynb).

Args:
project_id (int):
citation_id (int):
project_id (int): Example: 1.
citation_id (int): Example: 1.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand All @@ -150,6 +150,7 @@ async def asyncio_detailed(
*,
client: {},
) -> Response[Union[GetCitationResponse200, GetCitationResponse400, GetCitationResponse401, GetCitationResponse404]]:

kwargs = _get_kwargs(
project_id=project_id,
citation_id=citation_id,
Expand Down Expand Up @@ -178,8 +179,8 @@ async def asyncio(
People/customgpt-cookbook/blob/main/examples/SDK_Get_Citation_Details.ipynb).

Args:
project_id (int):
citation_id (int):
project_id (int): Example: 1.
citation_id (int): Example: 1.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,7 @@ def _get_kwargs(
}


def _parse_response(
*, client: {}, response: None
) -> Optional[
def _parse_response(*, client: {}, response: None) -> Optional[
Union[
CreateConversationResponse201,
CreateConversationResponse400,
Expand Down Expand Up @@ -75,9 +73,7 @@ def _parse_response(
return None


def _build_response(
*, client: {}, response: None, content: Optional[bytes] = None
) -> Response[
def _build_response(*, client: {}, response: None, content: Optional[bytes] = None) -> Response[
Union[
CreateConversationResponse201,
CreateConversationResponse400,
Expand Down Expand Up @@ -197,6 +193,7 @@ async def asyncio_detailed(
CreateConversationResponse500,
]
]:

kwargs = _get_kwargs(
project_id=project_id,
client=client,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,7 @@ def _get_kwargs(
}


def _parse_response(
*, client: {}, response: None
) -> Optional[
def _parse_response(*, client: {}, response: None) -> Optional[
Union[
DeleteConversationResponse200,
DeleteConversationResponse400,
Expand Down Expand Up @@ -73,9 +71,7 @@ def _parse_response(
return None


def _build_response(
*, client: {}, response: None, content: Optional[bytes] = None
) -> Response[
def _build_response(*, client: {}, response: None, content: Optional[bytes] = None) -> Response[
Union[
DeleteConversationResponse200,
DeleteConversationResponse400,
Expand Down Expand Up @@ -191,6 +187,7 @@ async def asyncio_detailed(
DeleteConversationResponse500,
]
]:

kwargs = _get_kwargs(
project_id=project_id,
session_id=session_id,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

from ... import errors
from ...models.get_conversations_order import GetConversationsOrder
from ...models.get_conversations_order_by import GetConversationsOrderBy
from ...models.get_conversations_response_200 import GetConversationsResponse200
from ...models.get_conversations_response_400 import GetConversationsResponse400
from ...models.get_conversations_response_401 import GetConversationsResponse401
Expand All @@ -21,7 +22,9 @@ def _get_kwargs(
client: {},
page: Union[Unset, None, int] = 1,
order: Union[Unset, None, GetConversationsOrder] = GetConversationsOrder.DESC,
order_by: Union[Unset, None, GetConversationsOrderBy] = GetConversationsOrderBy.ID,
user_filter: Union[Unset, None, GetConversationsUserFilter] = GetConversationsUserFilter.ALL,
name: Union[Unset, None, str] = UNSET,
) -> Dict[str, Any]:
url = "{}/api/v1/projects/{projectId}/conversations".format(client.base_url, projectId=project_id)

Expand All @@ -37,12 +40,20 @@ def _get_kwargs(

params["order"] = json_order

json_order_by: Union[Unset, None, str] = UNSET
if not isinstance(order_by, Unset):
json_order_by = order_by if order_by else None

params["orderBy"] = json_order_by

json_user_filter: Union[Unset, None, str] = UNSET
if not isinstance(user_filter, Unset):
json_user_filter = user_filter if user_filter else None

params["userFilter"] = json_user_filter

params["name"] = name

params = {k: v for k, v in params.items() if v is not UNSET and v is not None}

return {
Expand All @@ -56,9 +67,7 @@ def _get_kwargs(
}


def _parse_response(
*, client: {}, response: None
) -> Optional[
def _parse_response(*, client: {}, response: None) -> Optional[
Union[
GetConversationsResponse200,
GetConversationsResponse400,
Expand Down Expand Up @@ -93,9 +102,7 @@ def _parse_response(
return None


def _build_response(
*, client: {}, response: None, content: Optional[bytes] = None
) -> Response[
def _build_response(*, client: {}, response: None, content: Optional[bytes] = None) -> Response[
Union[
GetConversationsResponse200,
GetConversationsResponse400,
Expand All @@ -119,7 +126,9 @@ def sync_detailed(
client: {},
page: Union[Unset, None, int] = 1,
order: Union[Unset, None, GetConversationsOrder] = GetConversationsOrder.DESC,
order_by: Union[Unset, None, GetConversationsOrderBy] = GetConversationsOrderBy.ID,
user_filter: Union[Unset, None, GetConversationsUserFilter] = GetConversationsUserFilter.ALL,
name: Union[Unset, None, str] = UNSET,
):
"""List all conversations for a project.

Expand All @@ -131,8 +140,11 @@ def sync_detailed(
page (Union[Unset, None, int]): Default: 1.
order (Union[Unset, None, GetConversationsOrder]): Default: GetConversationsOrder.DESC.
Example: desc.
order_by (Union[Unset, None, GetConversationsOrderBy]): Default:
GetConversationsOrderBy.ID. Example: id.
user_filter (Union[Unset, None, GetConversationsUserFilter]): Default:
GetConversationsUserFilter.ALL. Example: all.
name (Union[Unset, None, str]): Example: Ask me anything.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand All @@ -147,7 +159,9 @@ def sync_detailed(
client=client,
page=page,
order=order,
order_by=order_by,
user_filter=user_filter,
name=name,
)

response = requests.request(
Expand All @@ -163,7 +177,9 @@ def sync(
client: {},
page: Union[Unset, None, int] = 1,
order: Union[Unset, None, GetConversationsOrder] = GetConversationsOrder.DESC,
order_by: Union[Unset, None, GetConversationsOrderBy] = GetConversationsOrderBy.ID,
user_filter: Union[Unset, None, GetConversationsUserFilter] = GetConversationsUserFilter.ALL,
name: Union[Unset, None, str] = UNSET,
) -> Optional[
Union[
GetConversationsResponse200,
Expand All @@ -183,8 +199,11 @@ def sync(
page (Union[Unset, None, int]): Default: 1.
order (Union[Unset, None, GetConversationsOrder]): Default: GetConversationsOrder.DESC.
Example: desc.
order_by (Union[Unset, None, GetConversationsOrderBy]): Default:
GetConversationsOrderBy.ID. Example: id.
user_filter (Union[Unset, None, GetConversationsUserFilter]): Default:
GetConversationsUserFilter.ALL. Example: all.
name (Union[Unset, None, str]): Example: Ask me anything.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand All @@ -199,7 +218,9 @@ def sync(
client=client,
page=page,
order=order,
order_by=order_by,
user_filter=user_filter,
name=name,
).parsed


Expand All @@ -209,7 +230,9 @@ async def asyncio_detailed(
client: {},
page: Union[Unset, None, int] = 1,
order: Union[Unset, None, GetConversationsOrder] = GetConversationsOrder.DESC,
order_by: Union[Unset, None, GetConversationsOrderBy] = GetConversationsOrderBy.ID,
user_filter: Union[Unset, None, GetConversationsUserFilter] = GetConversationsUserFilter.ALL,
name: Union[Unset, None, str] = UNSET,
) -> Response[
Union[
GetConversationsResponse200,
Expand All @@ -219,12 +242,15 @@ async def asyncio_detailed(
GetConversationsResponse500,
]
]:

kwargs = _get_kwargs(
project_id=project_id,
client=client,
page=page,
order=order,
order_by=order_by,
user_filter=user_filter,
name=name,
)

response = requests.request(
Expand All @@ -240,7 +266,9 @@ async def asyncio(
client: {},
page: Union[Unset, None, int] = 1,
order: Union[Unset, None, GetConversationsOrder] = GetConversationsOrder.DESC,
order_by: Union[Unset, None, GetConversationsOrderBy] = GetConversationsOrderBy.ID,
user_filter: Union[Unset, None, GetConversationsUserFilter] = GetConversationsUserFilter.ALL,
name: Union[Unset, None, str] = UNSET,
) -> Optional[
Union[
GetConversationsResponse200,
Expand All @@ -260,8 +288,11 @@ async def asyncio(
page (Union[Unset, None, int]): Default: 1.
order (Union[Unset, None, GetConversationsOrder]): Default: GetConversationsOrder.DESC.
Example: desc.
order_by (Union[Unset, None, GetConversationsOrderBy]): Default:
GetConversationsOrderBy.ID. Example: id.
user_filter (Union[Unset, None, GetConversationsUserFilter]): Default:
GetConversationsUserFilter.ALL. Example: all.
name (Union[Unset, None, str]): Example: Ask me anything.

Raises:
errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.
Expand All @@ -277,6 +308,8 @@ async def asyncio(
client=client,
page=page,
order=order,
order_by=order_by,
user_filter=user_filter,
name=name,
)
).parsed
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,7 @@ def _get_kwargs(
}


def _parse_response(
*, client: {}, response: None
) -> Optional[
def _parse_response(*, client: {}, response: None) -> Optional[
Union[
MessagesConversationResponse200,
MessagesConversationResponse400,
Expand Down Expand Up @@ -88,9 +86,7 @@ def _parse_response(
return None


def _build_response(
*, client: {}, response: None, content: Optional[bytes] = None
) -> Response[
def _build_response(*, client: {}, response: None, content: Optional[bytes] = None) -> Response[
Union[
MessagesConversationResponse200,
MessagesConversationResponse400,
Expand Down Expand Up @@ -226,6 +222,7 @@ async def asyncio_detailed(
MessagesConversationResponse500,
]
]:

kwargs = _get_kwargs(
project_id=project_id,
session_id=session_id,
Expand Down
Loading