Introduction¶
Lets jump right in!
Export API Key¶
When using the Weco API, you will need to set the API key. You can find/setup your API key here. Here's what it looks like.
Once you have your API key, pass it directly to our build
function or AIFunction
class (don't worry, we'll cover these shortly) using the api_key
argument or set it as an environment variable as shown below:
Build & Deploy¶
We can create a function on the Weco AI platform for the following task:
"Analyze a business idea and provide a well reasoned evaluation. Return 'viability_score' (0-100), 'strengths' (list), 'weaknesses' (list), and 'next_steps' (list)."
If you use our online platform to do this, then you'll need to retrieve your AI function:
from aifn import AIFunction
idea_evaluator = AIFunction("BusinessIdeaAnalyzer-XYZ123"), # Replace with your actual function name
print(f"{idea_evaluator.fn_name}/{idea_evaluator.version}")
Or, we can just stick to using Python to create our AI function:
from aifn import build
idea_evaluator = build(
task_description="Analyze a business idea and provide a well reasoned evaluation. Return 'viability_score' (0-100), 'strengths' (list), 'weaknesses' (list), and 'next_steps' (list).",
)
print(f"{idea_evaluator.fn_name}/{idea_evaluator.version}")
Now you can call your AI function, just like any other function, anywhere in your code!
response = idea_evaluator("A subscription service for personalized, AI-generated bedtime stories for children.")
To learn how to get the most your of your AI functions, check out our cookbook and API reference.
Happy building!