Skip to content

Add AI agent monitoring tutorial Part 1#3670

Merged
LinaLam merged 86 commits intoHelicone:mainfrom
Yusu-f:ai-agent-monitoring-tutorial
May 12, 2025
Merged

Add AI agent monitoring tutorial Part 1#3670
LinaLam merged 86 commits intoHelicone:mainfrom
Yusu-f:ai-agent-monitoring-tutorial

Conversation

@Yusu-f
Copy link
Contributor

@Yusu-f Yusu-f commented Apr 29, 2025

No description provided.

Yusu-f and others added 30 commits January 30, 2025 11:19
chitalian and others added 8 commits May 2, 2025 07:22
* fix(requests): Improve shift-click selection in requests table

- Prevents text selection when holding shift and clicking rows in the requests table by conditionally applying `select-none` CSS.
- Cleans up variable usage for `selectMode` in `RequestsPage.tsx`.
- Fixes an issue where the shift-key state could get stuck if the window lost focus while shift was held down. The `useShiftKeyPress` hook now resets the state on window blur.

* datasets
@Yusu-f
Copy link
Contributor Author

Yusu-f commented May 5, 2025

Hey Yusuf! Love the angle of this tutorial - nicely done.

I think there's opportunity to sprinkle in more Helicone usage throughout this first portion. Maybe by adding the Helicone base URL when setting up the OpenAI client so that someone starting the tutorial already has Helicone enabled by default (assuming there's a chance they don't go to the second part).

The other idea could be to show that last bit of the hallucinating portion from a Helicone dashboard. Im not sure if you're doing that since I can't see the image from the PR. Could be nice to add a screenshot to the commit details to be able to see how the article looks like when served locally.

This is such an important topic - if we can position ourselves as leaders in this front, that'd be huge! Nice work setting this up! Excited to read part 2.

Thanks for the feedback Juliette! Changes made, pls take a look if you get the chance to

// Create an array to store messages for this interaction
const messageHistory = [...messages, initialMessage];

// Process each tool call
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we fill out this function so the whole code runs?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you mean like run in the article, or that the complete code be inserted?

@LinaLam LinaLam merged commit b67019e into Helicone:main May 12, 2025
3 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants