prompt_button_string=create_prompt_button_string(button_text="Click me",next_user_message="Next user message")chat_service.create_assistant_message(content=f"Here is a prompt button:\n{prompt_button_string}",)
The assistant message will look as
and when clicked the text will appear in the user prompt windown
latex_formula_string=create_latex_formula_string(latex_expression=r"\int_{a}^{b} f(x) \, dx")chat_service.create_assistant_message(content=f"Here is a latex formula: {latex_formula_string}",)
# %%fromunique_toolkitimport(ChatService,KnowledgeBaseService,)fromunique_toolkit.app.dev_utilimportget_event_generatorfromunique_toolkit.app.schemasimportChatEventfromunique_toolkit.app.unique_settingsimportUniqueSettingsfromunique_toolkit.chat.renderingimport(create_prompt_button_string,)settings=UniqueSettings.from_env_auto_with_sdk_init()foreventinget_event_generator(unique_settings=settings,event_type=ChatEvent):# Initialize services from eventchat_service=ChatService(event)kb_service=KnowledgeBaseService.from_event(event)prompt_button_string=create_prompt_button_string(button_text="Click me",next_user_message="Next user message")chat_service.create_assistant_message(content=f"Here is a prompt button:\n{prompt_button_string}",)chat_service.free_user_input()
# %%fromunique_toolkitimport(ChatService,KnowledgeBaseService,)fromunique_toolkit.app.dev_utilimportget_event_generatorfromunique_toolkit.app.schemasimportChatEventfromunique_toolkit.app.unique_settingsimportUniqueSettingsfromunique_toolkit.chat.renderingimport(create_latex_formula_string,)settings=UniqueSettings.from_env_auto_with_sdk_init()foreventinget_event_generator(unique_settings=settings,event_type=ChatEvent):# Initialize services from eventchat_service=ChatService(event)kb_service=KnowledgeBaseService.from_event(event)latex_formula_string=create_latex_formula_string(latex_expression=r"\int_{a}^{b} f(x) \, dx")chat_service.create_assistant_message(content=f"Here is a latex formula: {latex_formula_string}",)chat_service.free_user_input()