From the course: Foundations of AI and Machine Learning for Java Developers

Unlock this course with a free trial

Join today to access over 24,500 courses taught by industry experts.

Available GenAI LLM services

Available GenAI LLM services

- We've learned what a prompt and completion are, we've learned how critically important context is, and we've learned about RAG systems. Now, since all of you are programmers, let's find out how you write programs that use Gen AI. There are several popular large company choices to use for language models. There's the company that popularized AI chatbots, OpenAI and its GPT family of models. There's also Anthropic Claude, Mistral, Meta or Facebook's Llama, Google's Gemini, and there's Cohere Command R, and there are many, many other smaller language models that you can use. Some of these models are open source so that enterprises can run them in private clouds or on-premise data centers. However, even though some use open source programming code, you should also ensure the training data sets used to create these models are free from legal constraints. This is particularly important for large enterprises. They all have application programming interfaces, APIs. Practically all of them…

Contents