Need Help creating Assistants
# support
a
Hey 'i m trying to make many calls with the same prompt with some variables like the caller name or some info but i' don't know if i should use transient assistants or create persistent assistants what are the differences between them do they both keep logs for the calls and does the persisted assistant gets trained more with my calls I really need your help guys @everyone
v
@Ali BEKADDOUR Hello! I'm glad to assist you with your queries about using assistants for making calls with variable prompts. Transient assistants are temporary and do not retain information between sessions. They are ideal for one-time interactions where you don't need to remember the context or user data for future interactions. They do not keep logs or learn from calls since they are not designed to persist data. Persistent assistants, on the other hand, are designed to remember context and user data across sessions. This means they can provide a more personalized experience by recalling previous interactions. They can keep logs for the calls, and while they don't "learn" in the traditional machine learning sense, they can be updated and improved over time based on the interactions they have. For your use case, if you want the assistant to remember where you left off with each caller, you should use persistent assistants. This way, you can tailor the experience based on past interactions and have a record of the calls. If you have any more questions or need further assistance, feel free to ask!
You can continue this conversation by mentioning me in the message.
a
okay @Vapi can i create organizations by api and can i get api keys also by api
v
@Ali BEKADDOUR To create organizations or retrieve API keys through an API, you would typically need to interact with the service provider's management API. However, whether you can do this depends on the specific API and the service provider's offerings. For VAPI (Voice API), you would need to check the official documentation or the API reference to see if there are endpoints available for creating organizations and managing API keys. If such endpoints are available, they would require proper authentication and authorization to ensure security. If you're looking to perform these actions with VAPI and if VAPI supports these operations, you would need to provide the necessary authorization details, such as your bearer token, and make the appropriate API calls. If you need assistance with the specific API calls or if you're unsure about the availability of these features in VAPI, please ask support for more info on this. They can provide you with the exact steps and endpoints you need to use.
s
@Ali BEKADDOUR there is no such difference between both assistants and assistant/call data is not used to trained models. Your free to use either of them and we maintain logs for all calls. Do let me know if you have more doubts.
a
thank you