|
|
| try:
|
| from livekit.agents import llm
|
| print("Successfully imported livekit.agents.llm")
|
|
|
| ctx = llm.ChatContext()
|
| print(f"ChatContext created: {ctx}")
|
| print(f"Attributes: {dir(ctx)}")
|
|
|
| try:
|
| print(f"ctx.messages: {ctx.messages}")
|
| except AttributeError as e:
|
| print(f"Error accessing ctx.messages: {e}")
|
|
|
| try:
|
| ctx.add_message(role="user", content="Hello")
|
| print("Added message via add_message")
|
|
|
| if hasattr(ctx, 'messages'):
|
| print(f"ctx.messages after add: {ctx.messages}")
|
| except Exception as e:
|
| print(f"Error adding message: {e}")
|
|
|
| except ImportError:
|
| print("Could not import livekit.agents.llm")
|
| except Exception as e:
|
| print(f"An error occurred: {e}")
|
|
|