S exceeded its OpenAI usage limits, causing problems durin rasa pro training (eventhough im using gemini api) - Rasa CALM - Rasa Community Forum
👋 Introducing the Rasa Playground
S exceeded its OpenAI usage limits, causing problems during rasa pro training (even though I'm using gemini API)
post by sree1 on Sep 20, 2024
2024-09-20 21:19:46 ERROR rasa.dialogue_understanding.generator.flow_retrieval - [error ] Failed to populate the FAISS store with the provided flows. error=ProviderClientAPIException("Failed to embed documents\nOriginal error: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}})")
error_type=ProviderClientAPIException event_key=flow_retrieval.populate_vector_store.not_populated
2024-09-20 21:19:46 ERROR rasa.dialogue_understanding.generator.llm_based_command_generator - [error ] Flow retrieval store is inaccessible. error=ProviderClientAPIException("Failed to embed documents\nOriginal error: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}})")
event_key=llm_based_command_generator.train.failed
2024-09-20 21:19:46 ERROR rasa.engine.graph - [error ] graph.node.error_running_component node_name=train_SingleStepLLMCommandGenerator0
ProviderClientAPIException: ProviderClientAPIException:
Failed to embed documents
Original error: litellm.RateLimitError: RateLimitError: OpenAIException - Error code: 429 - {'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}
I'm using gemini API,
recipe: default.v1
language: en
pipeline:
- name: SingleStepLLMCommandGenerator
llm:
provider: gemini
model: gemini-1.5-flash
policies:
- name: FlowPolicy
# - name: EnterpriseSearchPolicy
# - name: RulePolicy
this how my config.yml looks like, don’t know who to resolve it. Thanks in advance
post by Elliot94 on Sep 20, 2024
Maybe try setting the flow_retrieval under the SingleStepLLMCommandGenerator to false. This uses OpenAI embeddings by default and might be causing this issue.
- name: SingleStepLLMCommandGenerator
llm:
provider: gemini
model: "gemini-1.5-flash"
flow_retrieval:
active: false