YoVDO

Integrating AI Workflows into Your Project - Introducing Xef.ai

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Artificial Intelligence Courses Programming Languages Courses Software Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how to integrate AI workflows into your project with the Xef.ai library in this 20-minute conference talk from Scala Days Seattle 2023. Learn about the multiplatform library's functionality, initially available for Scala and Kotlin, and its plans for supporting additional languages. Explore the set of primitives provided by Xef for AI integration, developed by Xebia Functional's research and open-source team. Understand how Xef draws inspiration from Python's `langchain` architecture and Kotlin's arrow-kt.io library, introducing the `ai` DSL that treats AI workflows as pure functional values. Gain insights into tracking AI effects and errors alongside output predictions, enabling easier reasoning about AI program behavior and predictable composition with other software components. Delve into topics such as AI blocks, error handling, AI language, brand templates, context, tree of thought, and functions. Examine the advantages of using Xef.ai and participate in a Q&A session to further your understanding of this innovative AI integration tool.

Syllabus

Introduction
Xefai library
AI block
Errors
AI Language
Brand Templates
Context
Other implementations
Tree of Thought
Functions
Why Xefai
QA


Taught by

Scala Days Conferences

Related Courses

Teaching Domain Specific Languages in Scala
Scala Days Conferences via YouTube
Why Dolly Is Just the Beginning for Open LLM Models
Scala Days Conferences via YouTube
Building Billion Node Graphs for Machine Learning
Scala Days Conferences via YouTube
How Does Incremental Compilation Work with Scala 3
Scala Days Conferences via YouTube
AI Assisted Development
Scala Days Conferences via YouTube