Insights
On this page
We’re at Dev Day this week with Open AI and quite frankly this is an early contender for AI Christmas 2023 (if we hadn’t had enough already!).
What we heard from the Keynote.
That’s right, the big news is Open AI talking more about agents. Designing them, interacting with them, building them.
Before we dive into specific reflections, it’s worth highlighting what we stand for at Tomoro to ground our view; we believe that:
Open AI further reducing the barrier to entry for building autonomous AI agents (or “GPTs”) massively reinforces this as the direction that we believe all knowledge-based businesses will go on to achieve meaningful competitive advantage with deeply embedded AI.
Core ChatGPT (e.g. GPT-4) gave us the foundational capability to:
This new agent capability introduces the foundational capability to:
Therefore for the first time from one vendor the primary capabilities required to develop a meaningful knowledge worker are available in one place.
Sadly not quite yet.
This capability is suitable to build knowledge workers for consumers, and you can quickly imagine your own personal agent which can execute simple tasks for you across many modern tech platforms.
However for complex organisations there remain key questions which will need to be resolved before large scale adoption of AI agents can succeed in their organisation.
At Tomoro, we build solutions to these problems to realise the value of generative AI at enterprise scale.
Making use of this new capability valuably within business
It is hard to recollect a technology transformation occurring faster, deeper and with less time between academic research and enterprise application than the advent of generative AI.
Every single business is struggling to maintain pace with understanding what their business looks like in the age of deeply embedded AI, and the goalposts move every 3 months with a new technology and engineering breakthrough.
At Tomoro we have deep experience in:
The need for strategic guidance on how to use AI appropriately has never been greater, and we use our people (and our agents!) to do this for our clients.
Solving for enterprise-level knowledge management, hallucinations and decision audibility
In the Agent Assist API, you can see a section upload files which the agent (or GPT) can interact with. This is based on a vector similarity search based method to query and return knowledge alongside a request to the agent.
We have written a lot more about enterprise knowledge management on our blogs on this subject. But suffice to say here the key problems you have once you go beyond small amount of content are:
At Tomoro we have pioneered a proprietary knowledge storage model which uses both embeddings and knowledge graph technology to enable businesses to deliver scaled agents which can access organisation-scale knowledge, rather than a few pdfs at a time.
Creating self-learning agents
Powering agents with trusted knowledge is critical to ensuring real value from implementation. However, it is only part of the story. No organisation has all their tacit knowledge written down today, and certainly almost all organisations learn new things over time which they want to commit to their long term organisational knowledge.
This is where two-way knowledge capture becomes critical. Ensuring that not only you can quickly extract the latest most relevant knowledge, but when something new comes up, you have the ability to capture this as new knowledge that you want to keep, and govern the answer is appropriate and correct before committing it to long term memory.
At Tomoro we’ve built a method for our agents to not only retrieve the latest knowledge of the organisation (in an explainable, auditable way) but built a similar solution to update the agent with new knowledge, and assure the contributions to this knowledge.
This will be critical to performant knowledge worker AI agents at scale within complex organisations.
Creating agent colleagues that belong in your culture
If you’ve used ChatGPT for some time, you’ll notice it’s style can be quite ‘vanilla’ in terms of its word choices and communication style. The reason for this is that it’s underlying training (be that fine-tuning, reinforcement learning with human feedback (RLHF) and even prompt engineering) is targeted to make it as useful as possible to the widest range of consumers globally.
For a specific organisation, much like when you hire new people, you don’t want everyone to be generic, you want them to espouse your particular culture, behaviours and language to fit seamlessly into the rest of your colleagues and how you present your brand to market.
At Tomoro we specialise in going beyond ‘system prompts’ (which are an excellent but basic way to do this - and you can see some of these in the ‘instructions’ section in the agent video above, and focus on enabling imbuing deeper personalities and behaviours into AI agent colleagues.
Providing agents advanced numerical reasoning capability
For those who’ve used ChatGPT plus or enterprise editions, you may be familiar with the Advanced Data Analysis (or Code Interpreter as it’s called it the above video) function. This is an INCREDIBLE function which enables ChatGPT to not only write code to solve a problem but execute that code and present back answers and/or visualisations to solve data analysis questions (in addition to much else).
However, many businesses don’t need to do data analysis for the first time, they need to execute complex algorithms (from rules-based to predictive machine learning) which drive core operational process within their business.
At Tomoro we integrate large-scale enterprise AI models with generative AI agent assistants to facilitate end-to-end decision making within organisational workflows. This means:
Integrating agents with business critical systems
In the screenshot above, it mentions ‘Functions’ where you can teach the agent (or GPT) to take action dependent on a specific scenario.
That might be as simple as ‘send an email from outlook’ when I type “send that email” or something more complicated dependent on the routine you set up.
This is a critical part of creating agents which aren’t simply an extended memory bank but can operate on your behalf for complex tasks that aren’t suitable for Robot Process Automation (RPA) today.
However, as we know many businesses don’t operate on systems with an architecture that is particularly easy to integrate with; from mainframes to other types of legacy technology there are significant complications already today to exchange and transfer data across boundaries.
At Tomoro we have developed a proprietary framework to enable GPT models to communicate with key business systems, which we can either provide as an asset or use to develop a custom integration pattern dependent on the business value of the solution you’re trying to build.
Taking agents to Production safely
Using an agent as a consumer is a relatively easy process, I certainly don’t have a DevOps pipeline set up for the widgets I build for my personal life (though I expect our CTO does!). However when you are working in an enterprise context having a secure, controlled way to take solutions to live becomes critical.
One of the key areas we work closely with Open AI on is building the ‘DevOps’ like pipelines to take AI solutions to scale safely and securely, so everyone knows the business critical function they take part in is not going to become a risk in an AI-native approach.
To do this we have pioneered:
Open AI DevDay has delivered another step change of capability for the world when frankly most people are still getting use to GPT-3.5.
At Tomoro we continue to focus on enabling our clients to:
We do this through:
The Open AI announcement, and our alliance partnership, is a critical part of us realising this vision for every business to become AI-native, and the core problems we solve remain as critical today as they were before DevDay:
Tomoro works with the most ambitious business & engineering leaders to realise the AI-native future of their organisation. We deliver agent-based solutions which fit seamlessly into businesses’ workforce; from design to build to scaled deployment.
Founded by experts with global experience in delivering applied AI solutions for tier 1 financial services, telecommunications and professional services firms, Tomoro’s mission is to help pioneer the reinvention of business through deeply embedded AI agents.
Powered by our world-class applied AI R&D team, working in close alliance with Open AI, we are a team of proven leaders in turning generative AI into market-leading competitive advantage for our clients.
Continue Reading
We’re looking for a small number of the most ambitious clients to work with in this phase, if you think your organisation could be the right fit please get in touch.