Help on function create in module telnyx.resources.ai.assistants.assistants: create(self, *, instructions: 'str', model: 'str', name: 'str', description: 'str | Omit' = , dynamic_variables: 'Dict[str, object] | Omit' = , dynamic_variables_webhook_url: 'str | Omit' = , enabled_features: 'List[EnabledFeatures] | Omit' = , greeting: 'str | Omit' = , insight_settings: 'InsightSettingsParam | Omit' = , llm_api_key_ref: 'str | Omit' = , messaging_settings: 'MessagingSettingsParam | Omit' = , privacy_settings: 'PrivacySettingsParam | Omit' = , telephony_settings: 'TelephonySettingsParam | Omit' = , tools: 'Iterable[AssistantToolParam] | Omit' = , transcription: 'TranscriptionSettingsParam | Omit' = , voice_settings: 'VoiceSettingsParam | Omit' = , widget_settings: 'WidgetSettingsParam | Omit' = , extra_headers: 'Headers | None' = None, extra_query: 'Query | None' = None, extra_body: 'Body | None' = None, timeout: 'float | httpx.Timeout | None | NotGiven' = NOT_GIVEN) -> 'InferenceEmbedding' Create a new AI Assistant. Args: instructions: System instructions for the assistant. These may be templated with [dynamic variables](https://developers.telnyx.com/docs/inference/ai-assistants/dynamic-variables) model: ID of the model to use. You can use the [Get models API](https://developers.telnyx.com/api-reference/chat/get-available-models) to see all of your available models, dynamic_variables: Map of dynamic variables and their default values dynamic_variables_webhook_url: If the dynamic_variables_webhook_url is set for the assistant, we will send a request at the start of the conversation. See our [guide](https://developers.telnyx.com/docs/inference/ai-assistants/dynamic-variables) for more information. greeting: Text that the assistant will use to start the conversation. This may be templated with [dynamic variables](https://developers.telnyx.com/docs/inference/ai-assistants/dynamic-variables). Use an empty string to have the assistant wait for the user to speak first. Use the special value `` to have the assistant generate the greeting based on the system instructions. llm_api_key_ref: This is only needed when using third-party inference providers. The `identifier` for an integration secret [/v2/integration_secrets](https://developers.telnyx.com/api-reference/integration-secrets/create-a-secret) that refers to your LLM provider's API key. Warning: Free plans are unlikely to work with this integration. tools: The tools that the assistant can use. These may be templated with [dynamic variables](https://developers.telnyx.com/docs/inference/ai-assistants/dynamic-variables) widget_settings: Configuration settings for the assistant's web widget. extra_headers: Send extra headers extra_query: Add additional query parameters to the request extra_body: Add additional JSON properties to the request timeout: Override the client-level default timeout for this request, in seconds