8080from ....types .ai .assistant_tool_param import AssistantToolParam
8181from ....types .ai .voice_settings_param import VoiceSettingsParam
8282from ....types .ai .widget_settings_param import WidgetSettingsParam
83+ from ....types .ai .external_llm_req_param import ExternalLlmReqParam
8384from ....types .ai .insight_settings_param import InsightSettingsParam
8485from ....types .ai .privacy_settings_param import PrivacySettingsParam
8586from ....types .ai .assistant_chat_response import AssistantChatResponse
8687from ....types .ai .observability_req_param import ObservabilityReqParam
8788from ....types .ai .messaging_settings_param import MessagingSettingsParam
8889from ....types .ai .telephony_settings_param import TelephonySettingsParam
8990from ....types .ai .assistant_delete_response import AssistantDeleteResponse
91+ from ....types .ai .fallback_config_req_param import FallbackConfigReqParam
9092from ....types .ai .assistant_send_sms_response import AssistantSendSMSResponse
9193from ....types .ai .transcription_settings_param import TranscriptionSettingsParam
94+ from ....types .ai .post_conversation_settings_req_param import PostConversationSettingsReqParam
9295
9396__all__ = ["AssistantsResource" , "AsyncAssistantsResource" ]
9497
@@ -155,8 +158,8 @@ def create(
155158 dynamic_variables_webhook_timeout_ms : int | Omit = omit ,
156159 dynamic_variables_webhook_url : str | Omit = omit ,
157160 enabled_features : List [EnabledFeatures ] | Omit = omit ,
158- external_llm : assistant_create_params . ExternalLlm | Omit = omit ,
159- fallback_config : assistant_create_params . FallbackConfig | Omit = omit ,
161+ external_llm : ExternalLlmReqParam | Omit = omit ,
162+ fallback_config : FallbackConfigReqParam | Omit = omit ,
160163 greeting : str | Omit = omit ,
161164 insight_settings : InsightSettingsParam | Omit = omit ,
162165 integrations : Iterable [assistant_create_params .Integration ] | Omit = omit ,
@@ -166,7 +169,7 @@ def create(
166169 messaging_settings : MessagingSettingsParam | Omit = omit ,
167170 model : str | Omit = omit ,
168171 observability_settings : ObservabilityReqParam | Omit = omit ,
169- post_conversation_settings : assistant_create_params . PostConversationSettings | Omit = omit ,
172+ post_conversation_settings : PostConversationSettingsReqParam | Omit = omit ,
170173 privacy_settings : PrivacySettingsParam | Omit = omit ,
171174 tags : SequenceNotStr [str ] | Omit = omit ,
172175 telephony_settings : TelephonySettingsParam | Omit = omit ,
@@ -365,8 +368,8 @@ def update(
365368 dynamic_variables_webhook_timeout_ms : int | Omit = omit ,
366369 dynamic_variables_webhook_url : str | Omit = omit ,
367370 enabled_features : List [EnabledFeatures ] | Omit = omit ,
368- external_llm : assistant_update_params . ExternalLlm | Omit = omit ,
369- fallback_config : assistant_update_params . FallbackConfig | Omit = omit ,
371+ external_llm : ExternalLlmReqParam | Omit = omit ,
372+ fallback_config : FallbackConfigReqParam | Omit = omit ,
370373 greeting : str | Omit = omit ,
371374 insight_settings : InsightSettingsParam | Omit = omit ,
372375 instructions : str | Omit = omit ,
@@ -378,7 +381,7 @@ def update(
378381 model : str | Omit = omit ,
379382 name : str | Omit = omit ,
380383 observability_settings : ObservabilityReqParam | Omit = omit ,
381- post_conversation_settings : assistant_update_params . PostConversationSettings | Omit = omit ,
384+ post_conversation_settings : PostConversationSettingsReqParam | Omit = omit ,
382385 privacy_settings : PrivacySettingsParam | Omit = omit ,
383386 promote_to_main : bool | Omit = omit ,
384387 tags : SequenceNotStr [str ] | Omit = omit ,
@@ -880,8 +883,8 @@ async def create(
880883 dynamic_variables_webhook_timeout_ms : int | Omit = omit ,
881884 dynamic_variables_webhook_url : str | Omit = omit ,
882885 enabled_features : List [EnabledFeatures ] | Omit = omit ,
883- external_llm : assistant_create_params . ExternalLlm | Omit = omit ,
884- fallback_config : assistant_create_params . FallbackConfig | Omit = omit ,
886+ external_llm : ExternalLlmReqParam | Omit = omit ,
887+ fallback_config : FallbackConfigReqParam | Omit = omit ,
885888 greeting : str | Omit = omit ,
886889 insight_settings : InsightSettingsParam | Omit = omit ,
887890 integrations : Iterable [assistant_create_params .Integration ] | Omit = omit ,
@@ -891,7 +894,7 @@ async def create(
891894 messaging_settings : MessagingSettingsParam | Omit = omit ,
892895 model : str | Omit = omit ,
893896 observability_settings : ObservabilityReqParam | Omit = omit ,
894- post_conversation_settings : assistant_create_params . PostConversationSettings | Omit = omit ,
897+ post_conversation_settings : PostConversationSettingsReqParam | Omit = omit ,
895898 privacy_settings : PrivacySettingsParam | Omit = omit ,
896899 tags : SequenceNotStr [str ] | Omit = omit ,
897900 telephony_settings : TelephonySettingsParam | Omit = omit ,
@@ -1090,8 +1093,8 @@ async def update(
10901093 dynamic_variables_webhook_timeout_ms : int | Omit = omit ,
10911094 dynamic_variables_webhook_url : str | Omit = omit ,
10921095 enabled_features : List [EnabledFeatures ] | Omit = omit ,
1093- external_llm : assistant_update_params . ExternalLlm | Omit = omit ,
1094- fallback_config : assistant_update_params . FallbackConfig | Omit = omit ,
1096+ external_llm : ExternalLlmReqParam | Omit = omit ,
1097+ fallback_config : FallbackConfigReqParam | Omit = omit ,
10951098 greeting : str | Omit = omit ,
10961099 insight_settings : InsightSettingsParam | Omit = omit ,
10971100 instructions : str | Omit = omit ,
@@ -1103,7 +1106,7 @@ async def update(
11031106 model : str | Omit = omit ,
11041107 name : str | Omit = omit ,
11051108 observability_settings : ObservabilityReqParam | Omit = omit ,
1106- post_conversation_settings : assistant_update_params . PostConversationSettings | Omit = omit ,
1109+ post_conversation_settings : PostConversationSettingsReqParam | Omit = omit ,
11071110 privacy_settings : PrivacySettingsParam | Omit = omit ,
11081111 promote_to_main : bool | Omit = omit ,
11091112 tags : SequenceNotStr [str ] | Omit = omit ,
0 commit comments