A presentation given by Ruben Sitbon, Lead Solutions Architect at Sipios, at our 2024 Austin API Summit, March 12-13.
Session Description: ChatGPT has been a tidal wave, changing forever the way people and companies perceive the value of Artificial Intelligence. Many startups have launched products with ChatGPTI at its core, innovative SaaS players have all integrated Generative AI extensions or plugins, but it is now clear that users will be expecting more and more Generative AI to boost the features of products they use on a daily basis.
In this talk, I will describe how a framework relying on Generative AI in-house APIs that allows:
- Easily « boosting » any product feature with Generative AI
- Improving the answers through a « trainer API » that allows experts to improve the accuracy and tone of the model
- Bundling security and continuous compliance in the APIs to enjoy the benefits even within risk averse large corporates.
13. Product
Manager
Skill set
Software
Engineer
Skill set
AI
Engineer
Skill set
Research
Realm
Output customization
Range
of
Knowledge
Step 1 : Define the
dimensions needed
to solve the
problem
Step 2 : Segment
with your team
skill set
Step 3 : Position the
tools on the chart
ChatGPT
GPTs
RAG
Functions
Fine
tuning
Custom
Models
13
14. Step 4 : Draw the
area for each tool
Product
Manager
Skill set
Software
Engineer
Skill set
AI
Engineer
Skill set
Research
Realm
Output customization
Range
of
Knowledge
Step 1 : Define the
dimensions needed
to solve the
problem
Step 2 : Segment
with your team
skill set
Step 3 : Position the
tools on the chart
ChatGPT
GPTs
RAG
Functions
Fine
tuning
Custom
Models
14
16. Help the technical team
assess the security of
the product ideas
Facilitate the product
design by supplying the
right tools
Develop scalable GenAI
implementation with
LangChain
16
17. Help the technical team
assess the security of
the product ideas
Facilitate the product
design by supplying the
right tools
Develop scalable GenAI
implementation with
LangChain
17
23. Help the technical team
assess the security of
the product ideas
Facilitate the product
design by supplying the
right tools
Develop scalable GenAI
implementation with
LangChain
23
24. Help the technical team assess
the security of the product ideas
Increase observability to
monitor security issues
Leverage on existing
best practices
Test a lot and limit the
attack surface
SQL/Prompt Injection
DDos/EDos Attacks
Supply Chain Vulnerability
Custom Middlewares
Monitor input
Monitor output
Manual testing
Integration test
API First architecture
24
25. Help the technical team
assess the security of
the product ideas
Facilitate the product
design by supplying the
right tools
Develop scalable GenAI
implementation with
LangChain
25