import os from dotenv import load_dotenv from swarms.models.revgptV4 import RevChatGPTModel from swarms.workers.worker import Worker load_dotenv() config = { "model": os.getenv("REVGPT_MODEL"), "plugin_ids": [os.getenv("REVGPT_PLUGIN_IDS")], "disable_history": os.getenv("REVGPT_DISABLE_HISTORY") == "True", "PUID": os.getenv("REVGPT_PUID"), "unverified_plugin_domains": [ os.getenv("REVGPT_UNVERIFIED_PLUGIN_DOMAINS") ], } llm = RevChatGPTModel(access_token=os.getenv("ACCESS_TOKEN"), **config) worker = Worker(ai_name="Optimus Prime", llm=llm) task = ( "What were the winning boston marathon times for the past 5 years (ending" " in 2022)? Generate a table of the year, name, country of origin, and" " times." ) response = worker.run(task) print(response)