Skip to content

Commit 2143280

Browse files
committed
feat: merged agentkit and talkapi
1 parent 73bd3da commit 2143280

58 files changed

Lines changed: 218 additions & 702 deletions

Some content is hidden

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

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "rapida-python"
7-
version = "0.1.18"
7+
version = "0.1.19"
88
description = "RapidaAI SDK to integrate rapida.ai APIs"
99
readme = "README.md"
1010
authors = [{name = "RapidaAI", email = "code@rapida.ai"}]

rapida/__init__.py

Lines changed: 11 additions & 248 deletions
Original file line numberDiff line numberDiff line change
@@ -65,140 +65,6 @@
6565
HEADER_LONGITUDE,
6666
)
6767

68-
# from rapida.clients.document import IndexKnowledgeDocument
69-
# from rapida.clients.marketplace import GetAllDeployment
70-
# from rapida.clients.invoke import Invoke
71-
# from rapida.clients.auth import (
72-
# AuthenticateUser,
73-
# AuthorizeUser,
74-
# RegisterUser,
75-
# VerifyToken,
76-
# ForgotPassword,
77-
# CreatePassword,
78-
# GetUser,
79-
# UpdateUser,
80-
# GetAllUser,
81-
# Google,
82-
# Linkedin,
83-
# Github,
84-
# )
85-
# from rapida.clients.provider import GetAllProvider, GetAllToolProvider
86-
# from rapida.clients.index import (
87-
# WithPlatform,
88-
# WithAuthContext,
89-
# get_client_info,
90-
# WithClientContext,
91-
# )
92-
# from rapida.clients.connect import (
93-
# GeneralConnect,
94-
# KnowledgeConnect,
95-
# ActionConnect,
96-
# GetConnectorFiles,
97-
# )
98-
# from rapida.clients.organization import (
99-
# CreateOrganization,
100-
# UpdateOrganization,
101-
# GetOrganization,
102-
# )
103-
# from rapida.clients.assistant import (
104-
# GetAllAssistant,
105-
# UpdateAssistantVersion,
106-
# GetAllAssistantProviderModel,
107-
# GetAssistant,
108-
# CreateAssistantProviderModel,
109-
# CreateAssistant,
110-
# CreateAssistantTag,
111-
# UpdateAssistantDetail,
112-
# GetAssistantMessages,
113-
# GetMessages,
114-
# GetAllAssistantSession,
115-
# GetAllAssistantConversationMessage,
116-
# GetAllAssistantWebhook,
117-
# CreateWebhook,
118-
# UpdateWebhook,
119-
# GetAssistantWebhook,
120-
# DeleteAssistantWebhook,
121-
# GetAssistantConversation,
122-
# DeleteAssistant,
123-
# GetAllAssistantAnalysis,
124-
# CreateAnalysis,
125-
# UpdateAnalysis,
126-
# GetAssistantAnalysis,
127-
# DeleteAssistantAnalysis,
128-
# GetAllWebhookLog,
129-
# GetWebhookLog,
130-
# GetAllAssistantTool,
131-
# CreateAssistantTool,
132-
# UpdateAssistantTool,
133-
# GetAssistantTool,
134-
# DeleteAssistantTool,
135-
# GetAllAssistantKnowledge,
136-
# CreateAssistantKnowledge,
137-
# UpdateAssistantKnowledge,
138-
# GetAssistantKnowledge,
139-
# DeleteAssistantKnowledge,
140-
# )
141-
# from rapida.clients.deployment import (
142-
# CreateAssistantDebuggerDeployment,
143-
# GetAssistantDebuggerDeployment,
144-
# CreateAssistantApiDeployment,
145-
# GetAssistantApiDeployment,
146-
# CreateAssistantWebpluginDeployment,
147-
# GetAssistantWebpluginDeployment,
148-
# CreateAssistantPhoneDeployment,
149-
# GetAssistantPhoneDeployment,
150-
# CreateAssistantWhatsappDeployment,
151-
# GetAssistantWhatsappDeployment,
152-
# )
153-
# from rapida.clients.activity import GetActivities, GetActivity
154-
# from rapida.clients.endpoint import (
155-
# GetAllEndpoint,
156-
# UpdateEndpointVersion,
157-
# GetAllEndpointProviderModel,
158-
# GetEndpoint,
159-
# CreateEndpointProviderModel,
160-
# CreateEndpoint,
161-
# CreateEndpointTag,
162-
# UpdateEndpointDetail,
163-
# CreateEndpointRetryConfiguration,
164-
# CreateEndpointCacheConfiguration,
165-
# GetAllEndpointLog,
166-
# GetEndpointLog,
167-
# )
168-
# from rapida.clients.vault import (
169-
# CreateProviderKey,
170-
# DeleteProviderKey,
171-
# AllOrganizationCredential,
172-
# CreateToolCredential,
173-
# )
174-
# from rapida.clients.talk import (
175-
# AssistantTalk,
176-
# CreateMessageMetric,
177-
# CreateConversationMetric,
178-
# GetAllAssistantConversation,
179-
# )
180-
# from rapida.clients.knowledge import (
181-
# CreateKnowledge,
182-
# GetKnowledgeBase,
183-
# GetAllKnowledgeBases,
184-
# CreateKnowledgeDocument,
185-
# GetAllKnowledgeDocument,
186-
# GetAllKnowledgeDocumentSegment,
187-
# CreateKnowledgeTag,
188-
# UpdateKnowledgeDetail,
189-
# DeleteKnowledgeDocumentSegment,
190-
# UpdateKnowledgeDocumentSegment,
191-
# )
192-
# from rapida.clients.project import (
193-
# AddUsersToProject,
194-
# CreateProject,
195-
# UpdateProject,
196-
# GetAllProject,
197-
# GetProject,
198-
# DeleteProject,
199-
# GetAllProjectCredential,
200-
# CreateProjectCredential,
201-
# )
20268
from rapida.clients.call import create_phone_call, create_bulk_phone_call
20369
from rapida.clients.assistant import (
20470
get_assistant,
@@ -226,6 +92,7 @@
22692

22793
from rapida.clients.invoke import invoke
22894

95+
22996
# # Protobuf imports
23097
from rapida.clients.protos.assistant_knowledge_pb2 import (
23198
AssistantKnowledge,
@@ -398,6 +265,8 @@
398265
GetAllAssistantConversationResponse,
399266
GetAllConversationMessageRequest,
400267
GetAllConversationMessageResponse,
268+
AssistantConversationMessageTextContent,
269+
AssistantConversationMessageAudioContent,
401270
)
402271
from rapida.clients.protos.assistant_webhook_pb2 import (
403272
AssistantWebhook,
@@ -540,6 +409,8 @@
540409
GetAssistantConversationResponse,
541410
)
542411

412+
from rapida.clients.protos.talk_api_pb2_grpc import AgentKitStub, AgentKit, AgentKitServicer, add_AgentKitServicer_to_server
413+
543414
__all__ = [
544415
"Any",
545416
"RapidaSource",
@@ -601,120 +472,6 @@
601472
"invoke",
602473
"get_assistant_analysis",
603474
"get_all_assistant_analysis",
604-
# "IndexKnowledgeDocument",
605-
# "GetAllDeployment",
606-
# "Invoke",
607-
# "AuthenticateUser",
608-
# "AuthorizeUser",
609-
# "RegisterUser",
610-
# "VerifyToken",
611-
# "ForgotPassword",
612-
# "CreatePassword",
613-
# "GetUser",
614-
# "UpdateUser",
615-
# "GetAllUser",
616-
# "Google",
617-
# "Linkedin",
618-
# "Github",
619-
# "GetAllProvider",
620-
# "GetAllToolProvider",
621-
# "WithPlatform",
622-
# "WithAuthContext",
623-
# "get_client_info",
624-
# "WithClientContext",
625-
# "GeneralConnect",
626-
# "KnowledgeConnect",
627-
# "ActionConnect",
628-
# "GetConnectorFiles",
629-
# "CreateOrganization",
630-
# "UpdateOrganization",
631-
# "GetOrganization",
632-
# "GetAllAssistant",
633-
# "UpdateAssistantVersion",
634-
# "GetAllAssistantProviderModel",
635-
# "GetAssistant",
636-
# "CreateAssistantProviderModel",
637-
# "CreateAssistant",
638-
# "CreateAssistantTag",
639-
# "UpdateAssistantDetail",
640-
# "GetAssistantMessages",
641-
# "GetMessages",
642-
# "GetAllAssistantSession",
643-
# "GetAllAssistantConversationMessage",
644-
# "GetAllAssistantWebhook",
645-
# "CreateWebhook",
646-
# "UpdateWebhook",
647-
# "GetAssistantWebhook",
648-
# "DeleteAssistantWebhook",
649-
# "GetAssistantConversation",
650-
# "DeleteAssistant",
651-
# "GetAllAssistantAnalysis",
652-
# "CreateAnalysis",
653-
# "UpdateAnalysis",
654-
# "GetAssistantAnalysis",
655-
# "DeleteAssistantAnalysis",
656-
# "GetAllWebhookLog",
657-
# "GetWebhookLog",
658-
# "GetAllAssistantTool",
659-
# "CreateAssistantTool",
660-
# "UpdateAssistantTool",
661-
# "GetAssistantTool",
662-
# "DeleteAssistantTool",
663-
# "GetAllAssistantKnowledge",
664-
# "CreateAssistantKnowledge",
665-
# "UpdateAssistantKnowledge",
666-
# "GetAssistantKnowledge",
667-
# "DeleteAssistantKnowledge",
668-
# "CreateAssistantDebuggerDeployment",
669-
# "GetAssistantDebuggerDeployment",
670-
# "CreateAssistantApiDeployment",
671-
# "GetAssistantApiDeployment",
672-
# "CreateAssistantWebpluginDeployment",
673-
# "GetAssistantWebpluginDeployment",
674-
# "CreateAssistantPhoneDeployment",
675-
# "GetAssistantPhoneDeployment",
676-
# "CreateAssistantWhatsappDeployment",
677-
# "GetAssistantWhatsappDeployment",
678-
# "GetActivities",
679-
# "GetActivity",
680-
# "GetAllEndpoint",
681-
# "UpdateEndpointVersion",
682-
# "GetAllEndpointProviderModel",
683-
# "GetEndpoint",
684-
# "CreateEndpointProviderModel",
685-
# "CreateEndpoint",
686-
# "CreateEndpointTag",
687-
# "UpdateEndpointDetail",
688-
# "CreateEndpointRetryConfiguration",
689-
# "CreateEndpointCacheConfiguration",
690-
# "GetAllEndpointLog",
691-
# "GetEndpointLog",
692-
# "CreateProviderKey",
693-
# "DeleteProviderKey",
694-
# "AllOrganizationCredential",
695-
# "CreateToolCredential",
696-
# "AssistantTalk",
697-
# "CreateMessageMetric",
698-
# "CreateConversationMetric",
699-
# "GetAllAssistantConversation",
700-
# "CreateKnowledge",
701-
# "GetKnowledgeBase",
702-
# "GetAllKnowledgeBases",
703-
# "CreateKnowledgeDocument",
704-
# "GetAllKnowledgeDocument",
705-
# "GetAllKnowledgeDocumentSegment",
706-
# "CreateKnowledgeTag",
707-
# "UpdateKnowledgeDetail",
708-
# "DeleteKnowledgeDocumentSegment",
709-
# "UpdateKnowledgeDocumentSegment",
710-
# "AddUsersToProject",
711-
# "CreateProject",
712-
# "UpdateProject",
713-
# "GetAllProject",
714-
# "GetProject",
715-
# "DeleteProject",
716-
# "GetAllProjectCredential",
717-
# "CreateProjectCredential",
718475
"create_phone_call",
719476
"create_bulk_phone_call",
720477
# Protobuf classes
@@ -992,4 +749,10 @@
992749
"UpdateAssistantDetailRequest",
993750
"GetAssistantConversationRequest",
994751
"GetAssistantConversationResponse",
752+
"AssistantConversationMessageTextContent",
753+
"AssistantConversationMessageAudioContent",
754+
"AgentKitStub",
755+
"AgentKit",
756+
"AgentKitServicer",
757+
"add_AgentKitServicer_to_server",
995758
]

rapida/clients/protos/agent_kit_pb2.py

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)