LLMs, Tools and Processors
Put LLM configuration into a .llm.js.
Tools reside in a .tool.js, .schema.json files.
Processors should be put into .proc.js.
Javascript/Python/PHP
It is possible to create llm, tool, proc using javascript python and php. Lets make a tool weather.
weather.tool.mjs
export default async weather({location}, context) {
// ... code
}
weather.tool.js/cjs
module.exports = async function weather({location}, context) {
// ... code
}
weather.tool.py
def main(params):
params['location']
# ... code
weather.tool.php
<?php
function main($params) {
// ... code
}
?>
Python and PHP does not have acess to context.