Eric Zhu 4f673192cb
"model" to "chat completion" (#4804)
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-12-26 12:12:02 -05:00

22 lines
517 B
Python

from autogen_core.components.models import LLMMessage
from autogen_core.models import ChatCompletionClient
from autogen_core.models import UserMessage
client = ChatCompletionClient.load_component(
{
"provider": "openai_chat_completion_client",
"config": {
"model": "gpt-4o"
}
}
)
# async def main():
# print(await client.create([UserMessage(source="user", content="Hello")]))
# import asyncio
# asyncio.run(main())
print(client.dump_component().model_dump_json())