Programmatic Input Passing and GCP Service Account Integration

Hello Community,

I’m currently working on integrating CrewAI into my Flask backend and have encountered a couple of challenges that I hope to get some guidance on:

  1. Programmatic Input Passing:
    In my application, I need to pass user inputs from my backend (Flask) to CrewAI programmatically and retrieve responses. However, I couldn’t find clear documentation or examples on how to achieve this. Could someone please provide guidance or resources for passing inputs and executing actions programmatically in CrewAI?

  2. GCP Service Account for Vertex AI:
    I plan to use GCP’s Vertex AI (Gemini) for my project but couldn’t find an option in CrewAI to authenticate using a GCP service account. Does CrewAI support this feature? If not, are there any suggested workarounds for integrating Vertex AI with CrewAI?

I’d appreciate any help or pointers to resolve these issues. Thank you!