Skip to content

SivaLabs

Java, Spring Boot, Microservices, Cloud and DevOps Tutorials

  • Home
  • Spring Boot
  • Microservices
  • Kubernetes
  • Tutorials
    • Spring Boot Tutorials
    • Microservices Tutorials
    • Kubernetes Tutorials
    • MyBatis Tutorials
  • Videos
  • About Me
Getting Started with Generative AI using Java, LangChain4j, OpenAI and Ollama
February 18, 2024 Siva

Getting Started with Generative AI using Java, LangChain4j, OpenAI and Ollama

  ai   generative ai   java   langchain4j   openai   ollama

In this article, we will explore the following:

  • Brief introduction to Generative AI?
  • How to interact with Open AI APIs using Java?
  • How to use LangChain4j to interact with OpenAI?
  • How to run a LLM model locally using Ollama?
  • Working with Ollama using LangChain4j and Testcontainers.

Let’s get started.

Posts navigation

Newer Posts Page 2 of 2

Follow Me

Siva

Siva

Tutorials

  • Spring Boot Tutorials
  • Microservices Tutorials
  • Kubernetes Tutorials
  • jOOQ Tutorials
  • MyBatis Tutorials

Top Posts

  • Few things I learned the hard way in 15 years of my career
  • Testing SpringBoot Applications
  • SpringBoot Best Practices
  • How SpringBoot AutoConfiguration magic works?
  • Why SpringBoot?
  • Clean Code: Don’t mix different levels of abstractions
  • 10 things to become an outstanding Java developer

Recent Posts

  • Before You Judge, Get Curious
  • Feeling Left Behind in Tech? This Is Your 90-Day Comeback Plan
  • Stepping into Crazy AI World
  • The Power of Value Objects
  • Announcing FeatureTracker Application

Categories

  • AI
  • ARCHITECTURE
  • BEST-PRACTICES
  • BLOGGING
  • BOOKS
  • CAREER
  • DEVOPS
  • GOLANG
  • IDE
  • JAVA
  • JAVAEE
  • JOOQ
  • KAFKA
  • KUBERNETES
  • MICROSERVICES
  • MYBATIS
  • NEWSLETTER
  • SPRING
  • SPRINGBOOT
  • SPRINGCLOUD
  • TECH
  • TESTING
  • THOUGHTS
  • TIPS
  • VIDEOS

Tags

ai architecture best-practices blogging books career cloud ddd debugging devops genai generative ai golang graalvm hibernate ide intellij intellijidea interviews java java-ee jooq jpa jsf kafka kubernetes langchain4j localstack lombok maven microservices mybatis newman newsletter oauth2 ollama openai opinions postman primefaces productivity rabbitmq social-media socialmedia spring springai springboot springcloud springsecurity springsession tech testcontainers testing thoughts thymeleaf tips travis-ci tutorials videos yeoman youtube
SivaLabs Powered by Hugo Privacy Policy