Skip to content

Commit

Permalink
fail gracefully without api key
Browse files Browse the repository at this point in the history
  • Loading branch information
svilupp committed Nov 26, 2023
1 parent 8494d8a commit 00294a7
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/PromptingTools.jl
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ using PrecompileTools
const MODEL_CHAT = "gpt-3.5-turbo"
const MODEL_EMBEDDING = "text-embedding-ada-002"
const API_KEY = get(ENV, "OPENAI_API_KEY", "")
@assert isempty(API_KEY)==false "Please set OPENAI_API_KEY environment variable!"
# Note: Disable this warning by setting OPENAI_API_KEY to anything
isempty(API_KEY) &&
@warn "OPENAI_API_KEY environment variable not set! OpenAI models will not be available - set API key directly via `PromptingTools.API_KEY=<api-key>`!"

# Cost per 1K tokens as of 7th November 2023
const MODEL_COSTS = Dict("gpt-3.5-turbo" => (0.0015, 0.002),
"gpt-3.5-turbo-1106" => (0.001, 0.002),
Expand Down

0 comments on commit 00294a7

Please sign in to comment.