Skip to content

Commit ae7d8f0

Browse files
jameszyaoSimsonW
authored andcommitted
feat: add config
1 parent 14b32d8 commit ae7d8f0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+5211
-313
lines changed

taskingai/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .config import *

taskingai/__version__

Lines changed: 0 additions & 1 deletion
This file was deleted.

taskingai/client/__init__.py

Lines changed: 91 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,102 @@
66
TaskingAI API
77
88
OpenAPI spec version: 0.1.0
9-
10-
Generated by: https://github.com/swagger-api/swagger-codegen.git
119
"""
1210

1311
from __future__ import absolute_import
1412

1513
# import apis into sdk package
14+
from taskingai.client.api.assistant_api import AssistantApi
15+
from taskingai.client.api.inference_api import InferenceApi
16+
from taskingai.client.api.retrieval_api import RetrievalApi
17+
from taskingai.client.api.tool_api import ToolApi
1618
# import ApiClient
19+
from taskingai.client.api_client import ApiClient
20+
from taskingai.client.configuration import Configuration
1721
# import models into sdk package
22+
from taskingai.client.models.action import Action
23+
from taskingai.client.models.action_authentication_input import ActionAuthenticationInput
24+
from taskingai.client.models.action_authentication_output import ActionAuthenticationOutput
25+
from taskingai.client.models.action_authentication_type import ActionAuthenticationType
26+
from taskingai.client.models.action_create_request import ActionCreateRequest
27+
from taskingai.client.models.action_create_response import ActionCreateResponse
28+
from taskingai.client.models.action_delete_response import ActionDeleteResponse
29+
from taskingai.client.models.action_get_response import ActionGetResponse
30+
from taskingai.client.models.action_list_response import ActionListResponse
31+
from taskingai.client.models.action_run_request import ActionRunRequest
32+
from taskingai.client.models.action_run_response import ActionRunResponse
33+
from taskingai.client.models.action_update_request import ActionUpdateRequest
34+
from taskingai.client.models.action_update_response import ActionUpdateResponse
35+
from taskingai.client.models.assistant import Assistant
36+
from taskingai.client.models.assistant_create_request import AssistantCreateRequest
37+
from taskingai.client.models.assistant_create_response import AssistantCreateResponse
38+
from taskingai.client.models.assistant_delete_response import AssistantDeleteResponse
39+
from taskingai.client.models.assistant_get_response import AssistantGetResponse
40+
from taskingai.client.models.assistant_list_response import AssistantListResponse
41+
from taskingai.client.models.assistant_retrieval import AssistantRetrieval
42+
from taskingai.client.models.assistant_tool import AssistantTool
43+
from taskingai.client.models.assistant_update_request import AssistantUpdateRequest
44+
from taskingai.client.models.assistant_update_response import AssistantUpdateResponse
45+
from taskingai.client.models.chat import Chat
46+
from taskingai.client.models.chat_completion_assistant_message import ChatCompletionAssistantMessage
47+
from taskingai.client.models.chat_completion_function import ChatCompletionFunction
48+
from taskingai.client.models.chat_completion_function_call import ChatCompletionFunctionCall
49+
from taskingai.client.models.chat_completion_function_message import ChatCompletionFunctionMessage
50+
from taskingai.client.models.chat_completion_request import ChatCompletionRequest
51+
from taskingai.client.models.chat_completion_role import ChatCompletionRole
52+
from taskingai.client.models.chat_completion_system_message import ChatCompletionSystemMessage
53+
from taskingai.client.models.chat_completion_user_message import ChatCompletionUserMessage
54+
from taskingai.client.models.chat_create_request import ChatCreateRequest
55+
from taskingai.client.models.chat_create_response import ChatCreateResponse
56+
from taskingai.client.models.chat_delete_response import ChatDeleteResponse
57+
from taskingai.client.models.chat_get_response import ChatGetResponse
58+
from taskingai.client.models.chat_list_response import ChatListResponse
59+
from taskingai.client.models.chat_update_request import ChatUpdateRequest
60+
from taskingai.client.models.chat_update_response import ChatUpdateResponse
61+
from taskingai.client.models.chunk import Chunk
62+
from taskingai.client.models.chunk_query_request import ChunkQueryRequest
63+
from taskingai.client.models.chunk_query_response import ChunkQueryResponse
64+
from taskingai.client.models.collection import Collection
65+
from taskingai.client.models.collection_config_input import CollectionConfigInput
66+
from taskingai.client.models.collection_config_output import CollectionConfigOutput
67+
from taskingai.client.models.collection_create_request import CollectionCreateRequest
68+
from taskingai.client.models.collection_create_response import CollectionCreateResponse
69+
from taskingai.client.models.collection_get_response import CollectionGetResponse
70+
from taskingai.client.models.collection_list_response import CollectionListResponse
71+
from taskingai.client.models.collection_update_request import CollectionUpdateRequest
72+
from taskingai.client.models.collection_update_response import CollectionUpdateResponse
73+
from taskingai.client.models.delete_collection_response import DeleteCollectionResponse
74+
from taskingai.client.models.function import Function
75+
from taskingai.client.models.function_create_request import FunctionCreateRequest
76+
from taskingai.client.models.function_create_response import FunctionCreateResponse
77+
from taskingai.client.models.function_delete_response import FunctionDeleteResponse
78+
from taskingai.client.models.function_get_response import FunctionGetResponse
79+
from taskingai.client.models.function_list_response import FunctionListResponse
80+
from taskingai.client.models.function_update_request import FunctionUpdateRequest
81+
from taskingai.client.models.function_update_response import FunctionUpdateResponse
82+
from taskingai.client.models.http_validation_error import HTTPValidationError
83+
from taskingai.client.models.message import Message
84+
from taskingai.client.models.message_content import MessageContent
85+
from taskingai.client.models.message_create_request import MessageCreateRequest
86+
from taskingai.client.models.message_create_response import MessageCreateResponse
87+
from taskingai.client.models.message_generate_request import MessageGenerateRequest
88+
from taskingai.client.models.message_generation_response_option import MessageGenerationResponseOption
89+
from taskingai.client.models.message_get_response import MessageGetResponse
90+
from taskingai.client.models.message_list_response import MessageListResponse
91+
from taskingai.client.models.message_role import MessageRole
92+
from taskingai.client.models.message_update_request import MessageUpdateRequest
93+
from taskingai.client.models.message_update_response import MessageUpdateResponse
94+
from taskingai.client.models.parameters_input import ParametersInput
95+
from taskingai.client.models.parameters_output import ParametersOutput
96+
from taskingai.client.models.record import Record
97+
from taskingai.client.models.record_create_request import RecordCreateRequest
98+
from taskingai.client.models.record_create_response import RecordCreateResponse
99+
from taskingai.client.models.record_delete_response import RecordDeleteResponse
100+
from taskingai.client.models.record_get_response import RecordGetResponse
101+
from taskingai.client.models.record_list_response import RecordListResponse
102+
from taskingai.client.models.record_update_request import RecordUpdateRequest
103+
from taskingai.client.models.record_update_response import RecordUpdateResponse
104+
from taskingai.client.models.text_embedding_output import TextEmbeddingOutput
105+
from taskingai.client.models.text_embedding_request import TextEmbeddingRequest
106+
from taskingai.client.models.text_embedding_response import TextEmbeddingResponse
18107
from taskingai.client.models.validation_error import ValidationError

taskingai/client/api/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,7 @@
33
# flake8: noqa
44

55
# import apis into api package
6+
from taskingai.client.api.assistant_api import AssistantApi
67
from taskingai.client.api.inference_api import InferenceApi
8+
from taskingai.client.api.retrieval_api import RetrievalApi
9+
from taskingai.client.api.tool_api import ToolApi

taskingai/client/api/assistant_api.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
TaskingAI API
55
66
OpenAPI spec version: 0.1.0
7-
8-
Generated by: https://github.com/swagger-api/swagger-codegen.git
97
"""
108

119
from __future__ import absolute_import
@@ -550,7 +548,7 @@ def delete_chat_with_http_info(self, assistant_id, chat_id, **kwargs): # noqa:
550548
collection_formats=collection_formats)
551549

552550
def generate(self, body, assistant_id, chat_id, **kwargs): # noqa: E501
553-
"""Generate # noqa: E501
551+
"""Generate assistant message # noqa: E501
554552
555553
Generate a new message with the role of 'assistant'. # noqa: E501
556554
This method makes a synchronous HTTP request by default. To make an
@@ -574,7 +572,7 @@ def generate(self, body, assistant_id, chat_id, **kwargs): # noqa: E501
574572
return data
575573

576574
def generate_with_http_info(self, body, assistant_id, chat_id, **kwargs): # noqa: E501
577-
"""Generate # noqa: E501
575+
"""Generate assistant message # noqa: E501
578576
579577
Generate a new message with the role of 'assistant'. # noqa: E501
580578
This method makes a synchronous HTTP request by default. To make an

taskingai/client/api/inference_api.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
TaskingAI API
55
66
OpenAPI spec version: 0.1.0
7-
8-
Generated by: https://github.com/swagger-api/swagger-codegen.git
97
"""
108

119
from __future__ import absolute_import

0 commit comments

Comments
 (0)