adriatic / benandnik

repository for communications between Ben Lower and Nik Ivancic
MIT License
0 stars 0 forks source link

How to publish a completed agent (for evaluation) #7

Open adriatic opened 8 months ago

adriatic commented 8 months ago

Let's use Ben Lower (as a normal - not privileged user) to verify this initial test. I created a replica of your agent creation defined in Youtube presentation https://www.youtube.com/watch?v=Q5-spoD7Tng.

The url of the agent is https://embed.fixie.ai/agents/7b89bdfb-c948-4879-8300-b6ede770f04c?debug=1

Sharing this URL with a friend will not work as it will prompt that friend to login to fixie.ai

HTML to embed this agent (smallest fixie app) is

<!-- Embeds the agent chat UI into an existing page. -->
<iframe src="https://embed.fixie.ai/agents/7b89bdfb-c948-4879-8300-b6ede770f04c?debug=1" allow="clipboard-write" />

If I create a minimal RedwoodJS app and deploy it at say, Netlify, giving the URL of that deployed app would still prompt for Fixie login.

Clearly we need to discuss it further - it seems that the best solution would be to provide a class of agent IDs that would allow running such app (agent) without specific authentication