View Source HyperLLM.Provider.OpenAI (hyper_llm v0.4.0)

Provider implementation for OpenAI.

https://platform.openai.com/docs/api-reference/chat

Configuration:

congfig :hyper_llm, 
  openai: [
    api_key: "sk-..."
  ]

Summary

Functions

Check if a model is supported by the provider.

Functions

model_supported?(model)

Check if a model is supported by the provider.

Supported Models:

  • gpt-3.5-turbo
  • gpt-3.5-turbo-0125
  • gpt-3.5-turbo-1106
  • gpt-3.5-turbo-instruct
  • gpt-4-turbo
  • gpt-4-turbo-2024-04-09
  • gpt-4-turbo-preview
  • gpt-4-0125-preview
  • gpt-4-1106-preview
  • gpt-4
  • gpt-4-0613
  • gpt-4-0314
  • gpt-4o-2024-11-20
  • gpt-4o-2024-08-06
  • gpt-4o-2024-05-13
  • gpt-4o-mini
  • gpt-4o-mini-2024-07-18
  • o1
  • o1-2024-12-17
  • o1-mini
  • o1-mini-2024-09-12
  • o1-preview
  • o1-preview-2024-09-12
  • o3-mini
  • o3-mini-2025-01-31