Watch Nadella describe SaaS apps as nothing more than a CRUD database with some business logic, but once the business logic moves to AI agents, SaaS is over:
The transition software engineering will undergo in the next few years is much like the introduction of CNC to metal craftsmanship..
https://t.co/OJ5nScw1dL
OpenAI just announced API access to o1 (advanced reasoning model) yesterday. I'm delighted to announce today a new short course, Reasoning with o1, built with @OpenAI, and taught by @colintjarvis, Head of AI Solutions at OpenAI, to show you how to use this effectively!
Unlike previous language models which generate output directly, o1 “thinks before it responds,” and generates many reasoning tokens before returning a more thoughtful and accurate response. It is great at complex reasoning -- including planning for agentic workflows, coding, and domain-specific reasoning in STEM fields like law. But how you should use it is quite different from other LLMs.
I think o1 will be a game changer for many AI applications; and in this course, you'll learn how to use it effectively.
In detail, you’ll:
- Learn to recognize what tasks o1 is suited for, and when to use a smaller model, or combine o1 with a smaller model
- Understand the new principles of prompting reasoning models: Be simple and direct; no explicit chain-of-thought required; use structure; show rather than tell
- Implement multi-step orchestration in which o1 plans, and hands tasks over to gpt-4o-mini to execute specific steps; this illustrates a design pattern to optimize intelligence (accuracy) and cost
- Use o1 for a coding task to build a new application, edit existing code, and test performance by running a coding competition between o1-mini and GPT 4o
- Use o1 for image understanding and learn how it performs better with a "hierarchy of reasoning," in which it incurs the latency and cost upfront, preprocessing the image and indexing it with rich details so it can be used for Q&A later
- Learn a technique called meta-prompting, in which you use o1 to improve your prompts. Using a customer support evaluation set, you'll iteratively use o1 to modify a prompt to improve performance
You'll also learn about how OpenAI used reinforcement learning to produce a model that uses "test-time compute" to improve performance.
I think you'll find this course enjoyable and valuable.
Please sign up for it here: https://t.co/0XIGzinyrx
🚨 DeepMind CEO Demis Hassabis on discovery with AI
We are on the brink of a "new golden era of discovery" pushed by science and exponential advancements in AI.
In the coming years, we will see significant progress that will create almost limitless opportunities for innovation.
🎉 Stoked to share The AI-Scientist 🧑🔬 - our end-to-end approach for conducting research with LLMs including ideation, coding, experiment execution, paper write-up & reviewing.
Blog 📰: https://t.co/6wExndXH5w
Paper 📜: https://t.co/q6l9e3nzpy
Code 💻: https://t.co/36swRFgsHd
Work led together with @_chris_lu_, @cong_ml and jointly supervised by @j_foerst, @jeffclune, @hardmaru 🤗
A Framework to Understand All Current & Future AI Products (Pro.Con.Orch). A first draft on 3 key product development emphasis areas in the world of AI: https://t.co/R2JanOu4wh
Impressed with the growing and talented team at @Blinkist. Helping everyone understand and experience some of the best non-fiction books is a great example of how a single idea from college can evolve into a solution for a problem we all share — too little time!