Integrating AI workflows into your project: Introducing Xef.ai

Просмотров: 286   |   Загружено: 2 год.
icon
Scala Days Conferences
icon
7
icon
Скачать
iconПодробнее о видео
This presentation was part of a special Meetup in conjunction with Scala Days Seattle 2023 and the Spark + AI Meetup group.

Integrating AI workflows into your project: Introducing Xef.ai

Speaker: Raul Raja - CTO, Xebia

This talk introduces the new Xef.ai library, how it works, and how it allows developers of all skill levels to introduce AI into their programs.

Xef is a multiplatform library initially available for Scala and Kotlin and with ongoing development and plans to support many more languages.

The Xef library provides a set of primitives for integrating AI workflows into projects. Developed by Xebia Functional's research and open-source team, this library draws inspiration from the low-level architecture of `langchain` from Python and the functional and error-handling DSLs provided by Kotlin's arrow-kt.io library. The Xef library furthers this approach with the `ai` DSL, which treats AI workflows as pure functional values. These functional values track the effects and errors the AI can produce alongside its regular output predictions statically. Interacting with an AI using precise types and pure values makes it easy to reason about the behavior of the AI program and to compose AI workflows with other software components predictably and reliably.

Find out more at
Follow:

Xef is created and sponsored by Xebia.

Похожие видео

Добавлено: 55 год.
Добавил:
  © 2019-2021
  Integrating AI workflows into your project: Introducing Xef.ai - RusLar.Me