|
|
|
|
|
by janalsncm
990 days ago
|
|
Here is the problem. Every investor is going to ask what your moat is. What differentiates your Whisper -> Llama -> Midjourney Pipeline.ai from the next one? And the answer is, if you’re just making API calls, nothing. Sorry. There’s nothing stopping Jian Yang from creating newpipeline.ai in a weekend.
Here’s a couple of things which could set you apart off the top of my head. Customers. Having customers is an advantage over the next guy who doesn’t, because now you can start customizing your product for unique needs rather than having a generic crud app. Custom models. A custom model means some kid can’t just replicate your app easily. Unique data. Data which is infeasible for another company to acquire or replicate. Special people. People who will give your startup an edge in creating all of the above. |
|
As someone leading a product team which "only calls apis" in this context: this is a very premature take. Hear me out :-)
Robust LLM-powered software requires
* very thoughtful design of prompt templates
* understanding of top_p and temperature in the context of said templates and their parameter space
* very thoughtful design of representative test cases for a given combination of prompt template and api params. without these, you're not even able to reason about the value range of the function you're developing
* execution and evaluation of those tests
* maintenance of all above
...and that's just talking about ensuring the desired output types in one closed context. I won't go into the creativity required to solve more complex problems (content injections, for one). Let me just say this: I won't lose sleep because anyone could just replicate our applications. The opposite is the case: I invite anyone to try and catch up. Good luck with that.
What you wrote might apply for prototypes of zero-shot applications, but not for production-ready software, letalone production-ready software that solves problems which involve more than one isolated LLM-call.