actualNoteContentPart: Ample Copilot requires you to provide API keys for llm and embedding from third-party AI service providers. This means you have control over which services you use.
  
  # 1. Setting up LLM Providers
  LLM (Large Language Model) API Key is required for chat and text generation features. This is **mandatory**.
  
  
  
  
  ### A) OpenAI (Recommended)
  Go to [https://platform.openai.com/account/api-keys](https://platform.openai.com/account/api-keys) .
  Create a new secret key and copy it.
  In Ample Copilot settings:
  	**LLM API URL:** https://api.openai.com/v1
  	**LLM API Key:** YOUR_OPENAI_API_KEY
  	**LLM Model:** gpt-4o-mini (or another model like gpt-3.5-turbo)
  ### B) Google AI Studio (Free)
  Go to [https://aistudio.google.com/apikey](https://aistudio.google.com/apikey) .
  Create a new API key and copy it.
  In Ample Copilot settings:
  	**LLM API URL:** https://generativelanguage.googleapis.com/v1beta
  	**LLM API Key:** YOUR_API_KEY
  	**LLM Model:** gemini-2.5-flash
  ### C) Fireworks AI (Free Credits Often Available)
  Go to [https://fireworks.ai/account/api-keys](https://fireworks.ai/account/api-keys) .
  Create a new API key and copy it.
  In Ample Copilot settings:
  	**LLM API URL:** https://api.fireworks.ai/inference/v1
  	**LLM API Key:** YOUR_FIREWORKS_API_KEY
  	**LLM Model:** accounts/fireworks/models/llama-v3-70b-instruct
  ### D) Ollama (Local)
  Install Ollama on your computer: [https://github.com/ollama/ollama](https://github.com/ollama/ollama) .
  Pull a model (e.g., ollama pull llama3.1).
  Start the Ollama server: OLLAMA_ORIGINS=amplenote-handler://*,https://plugins.amplenote.com ollama serveNote: If the server is already running without the origins set, stop the server and restart it with the above command. For instructions to stop the server, see https://github.com/ollama/ollama/issues/690.
  In Ample Copilot settings:
  	**LLM API URL:** http://localhost:11434/v1
  	**LLM Model:** llama3.1 (or the name of the model you pulled)
  
  # 2. Setting up Embedding Providers
  Embedding are numerical representations of your notes used for natural language search. Embedding are generated from your notes and stored locally in CopilotDB (inside your browser). **Generating them locally in the browser can be slow and cause crashes, especially with many notes. Using an external API offloads this process.**
  
  
  
  
  > ⚠️  You need to sync your notes to CopilotDB before you can use natural language search.
  > ⚠️  [It is recommended to setup embedding providers for better performance and accuracy.](https://public.amplenote.com/jKhhLtHMaSDGM8ooY4R9MiYi#Syncing_Notes_with_LocalVecDB)  YOU HAVE BEEN WARNED!
  ### A) OpenAI Embedding
  In Ample Copilot settings:
  	**Embedding API URL:** https://api.openai.com/v1
  	**Embedding API Key:** YOUR_OPENAI_API_KEY
  > ℹ️ Presently, performance of OpenAI embedding is not at par with other providers. It is recommended to use Google AI Studio Embedding or Pinecone Embedding instead.
  ### B) Google AI Studio Embedding (Free)
  In Ample Copilot settings:
  	**Embedding API URL:** https://generativelanguage.googleapis.com/v1beta
  	**Embedding API Key:** YOUR_GOOGLE_API_KEY
  ### C) Fireworks AI Embedding
  In Ample Copilot settings:
  	**Embedding API URL:** https://api.fireworks.ai/inference/v1
  	**Embedding API Key:** YOUR_FIREWORKS_API_KEY
processedNoteContent: ---
  title: Ample Copilot - Getting Started & Setup
  tags: 
  ---
  Ample Copilot requires you to provide API keys for llm and embedding from third-party AI service providers. This means you have control over which services you use. 
  1. Setting up LLM Providers
  LLM (Large Language Model) API Key is required for chat and text generation features. This is mandatory
  . 
  A) OpenAI (Recommended)
  Go to [https://platform.openai.com/account/api-keys](https://platform.openai.com)`
   .
  Create a new secret key and copy it.
  In Ample Copilot settings:
  LLM API URL:
   [https://api.openai.com/v1](https://api.openai.com)`
  
  LLM API Key:
   YOUR_OPENAI_API_KEY
  LLM Model:
   gpt-4o-mini (or another model like gpt-3.5-turbo) 
  B) Google AI Studio (Free)
  Go to [https://aistudio.google.com/apikey](https://aistudio.google.com)`
   .
  Create a new API key and copy it.
  In Ample Copilot settings:
  LLM API URL:
   [https://generativelanguage.googleapis.com/v1beta](https://generativelanguage.googleapis.com)`
  
  LLM API Key:
   YOUR_API_KEY
  LLM Model:
   gemini-2.5-flash 
  C) Fireworks AI (Free Credits Often Available)
  Go to [https://fireworks.ai/account/api-keys](https://fireworks.ai)`
   .
  Create a new API key and copy it.
  In Ample Copilot settings:
  LLM API URL:
   [https://api.fireworks.ai/inference/v1](https://api.fireworks.ai)`
  
  LLM API Key:
   YOUR_FIREWORKS_API_KEY
  LLM Model:
   accounts/fireworks/models/llama-v3-70b-instruct 
  D) Ollama (Local)
  Install Ollama on your computer: [https://github.com/ollama/ollama](https://github.com)`
   .
  Pull a model (e.g., ollama pull llama3.1).
  Start the Ollama server: OLLAMA_ORIGINS=amplenote-handler://*, [https://plugins.amplenote.com](https://plugins.amplenote.com)`
   ollama serveNote: If the server is already running without the origins set, stop the server and restart it with the above command. For instructions to stop the server, see [https://github.com/ollama/ollama/issues/690](https://github.com)`
  .
  In Ample Copilot settings:
  LLM API URL:
   [http://localhost:11434/v1](http://localhost:11434)`
  
  LLM Model:
   llama3.1 (or the name of the model you pulled) 
  2. Setting up Embedding Providers
  Embedding are numerical representations of your notes used for natural language search. Embedding are generated from your notes and stored locally in CopilotDB (inside your browser). Generating them locally in the browser can be slow and cause crashes, especially with many notes. Using an external API offloads this process.
  ⚠️  You need to sync your notes to CopilotDB before you can use natural language search.
  ⚠️  It is recommended to setup embedding providers for better performance and accuracy.  YOU HAVE BEEN WARNED!
  
  A) OpenAI Embedding
  In Ample Copilot settings:
  Embedding API URL:
   [https://api.openai.com/v1](https://api.openai.com)`
  
  Embedding API Key:
   YOUR_OPENAI_API_KEY ℹ️ Presently, performance of OpenAI embedding is not at par with other providers. It is recommended to use Google AI Studio Embedding or Pinecone Embedding instead.
  
  B) Google AI Studio Embedding (Free)
  In Ample Copilot settings:
  Embedding API URL:
   [https://generativelanguage.googleapis.com/v1beta](https://generativelanguage.googleapis.com)`
  
  Embedding API Key:
   YOUR_GOOGLE_API_KEY 
  C) Fireworks AI Embedding
  In Ample Copilot settings:
  Embedding API URL:
   [https://api.fireworks.ai/inference/v1](https://api.fireworks.ai)`
  
  Embedding API Key:
   YOUR_FIREWORKS_API_KEY
noteTitle: Ample Copilot - Getting Started & Setup