Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rubriclab/workshop-agents


https://github.com/rubriclab/workshop-agents

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# Agents Workshop

This repo was used during the PROGRAM.01 workshop on Agents. The event took place on Nov 12, 2024 at 535 Studio in Toronto, Canada in partnership w/ [Gitwallet](https://gitwallet.co/).

Link to the [slide deck](https://www.figma.com/slides/egIK6eqL2fBNjwYUtWuhe4/Program%3A-Agents-Workshop?node-id=0-1&t=wfyVPwZCiOhQTayM-1).

This project was created using `npm init`.

To install dependencies:

```bash
npm install
```

To run:

```bash
npm start
```

## Useful resources
1. [OpenAI cookbook](https://cookbook.openai.com/examples/how_to_build_an_agent_with_the_node_sdk)
2. [Function calling](https://platform.openai.com/docs/guides/function-calling?lang=node.js)
3. [Structured outputs](https://platform.openai.com/docs/guides/structured-outputs#function-calling-vs-response-format)
4. [Function calling with structured outputs](https://platform.openai.com/docs/guides/function-calling#function-calling-with-structured-outputs)
5. [Tips & best practices for dealing with structured outputs](https://platform.openai.com/docs/guides/structured-outputs#best-practices)
6. [Structured Outputs for Multi-Agent Systems](https://cookbook.openai.com/examples/structured_outputs_multi_agent)