As an example of "eat your own dog food" let's derive the mission statement for "KirillBelov/AILink".
(The setup is the same as in the post.)
chat = AIChatObject["You are assistant", "Temperature" -> 0.6, "Model" -> "gpt-4o", "Tools" -> {}]
chat["Tools"] = {time, urlRead, duckDuckGoSearch};
url = "https://community.wolfram.com/groups/-/m/t/3300846";
AIChatComplete[chat, "Summarize this post and give the mission statement of the dicussed paclet: " <> url];
chat[-1]["content"]
>> URLRead call: https://community.wolfram.com/groups/-/m/t/3300846
The post discusses the "AILink paclet," which integrates Wolfram with
GPT-4o, providing plugins, web and system access, and data analysis
capabilities. The conversation involves users exploring how to modify
the paclet to work with different endpoints like DeepSeek and
discusses the compatibility of APIs with OpenAI. The paclet is
designed to be versatile, allowing use with any API compatible with
OpenAI's API, not just ChatGPT.
Mission Statement of AILink Paclet:
The AILink paclet aims to integrate Wolfram technologies with
advanced language models like GPT-4o, offering enhanced
functionalities such as plugin support, web and system access, and
data analysis, while maintaining compatibility with various APIs,
thereby broadening its usability and application scope.
Attachments: