roh26it
Show HN: Fast Semantic Tool-filtering for MCP servers
Everything we know about Claude Code Limits
Portkey's Prompt Engineering Studio – The IDE for Prompt Engineers
Hi HN! I'm Rohit, co-founder and CEO of Portkey. After building our open-source AI gateway that now handles billions of tokens daily, we kept seeing the same problem: prompt engineering is still a dark art. Today we're launching the IDE for Prompt Engineers: Portkey’s Prompt Management Studio (https://portkey.ai/features/prompt-management). Our answer to the prompt engineering chaos.The story...
Ask HN: Have you used v0, lovable or bolt for anything useful?
I love playing around with these tools for quick prototyping and learning about some stuff, but don't see myself using these for serious apps. Any tips on what I could do?
We analysed 4B requests on our AI Gateway
I'm going to be __that guy__, but just ask - is the functionality set similar to llamaparse or is this llamaparse + llm?
Come down a rabbit hole with OpenAI o1 system card
Ask HN: Is function patching in Python acceptable for a library to do?
Using them to "guide", "accelerate", and "empower" your AI development process? Now we're talking.
Let me explain why I believe this shift in perspective could change how we build AI...
Most people see AI guardrails as training wheels. But what if we saw them as a nitrous boost for our AI hot rods instead?
When you're not worried about your AI going off the rails, you can push it to its limits. You can experiment with wilder ideas, test bolder hypotheses, and innovate at lightning speed.
Want to train on spicy data? Guardrails have your back. Thinking of an aggressive model architecture? Guardrails keep you in bounds. Controversial prompt? Guardrails ensure you don't cross the line.
Am I in the right direction, or am I just going off the rails?
Show HN: Created a notebook to compare the top LMSYS vision models easily
So there's 2 levels of cache - the LLM request itself might be cached (simple and semantic) and the guardrail response can be cached as well.
We use a mix of a distributed kv store and a vector DB to actually store the data
Show HN: An open-source AI Gateway with integrated guardrails
https://github.com/Portkey-AI/gateway/wiki/Guardrails-on-the-Gateway-Framework
Hi HN,I've been developing Portkey Gateway, an open-source AI gateway that's now processing billions of tokens daily across 200+ LLMs. Today, we're launching a significant update: integrated Guardrails at the gateway level.Key technical features: 1. Guardrails as middleware: We've implemented a hooks architecture that allows guardrails to act as middleware in the request/response flow. This...
For an internal experiment on building a "Truthful Evaluator", we picked up this dataset and tried fine-tuning a model on these 8000 odd examples.
Realised that it needed: 1. Cleaning up 2. Some reclassification
But, most importantly - it lacked context data. It only had a link pointing to the source which was also absent for a few rows.
We scraped the internet for the link in the dataset, matched it to the question and narrowed down on a small context to be added to the main dataset.
Releasing it publicly so that someone else may avoid the 2-3 days of pain of wrangling with this data.
I added context data to the TruthfulQA dataset
tl;dr: - Keep prompts short, combine prompts or make more detailed prompts but go to a smaller model - Simple and semantic cache lookups - Classify tasks and route to the best LLM using an AI gateway
Portkey.ai could help with a lot of this
We've done this through a careful combination of Clickhouse + MinIO for fast retrieval of log items + selected retrieval from the MinIO buckets.
Cost becomes a very big factor when managing, filtering and searching through TBs of data even for fairly small use cases.
One thing we lost in the process is full-text search over the request & response pairs and while we try to intelligently add metadata to requests to make searching easier, it isn't the complete experience yet. Still WIP as a problem statement to solve and maybe the last straw here. Any suggestions?