Prompt Content
Initialize an OpenAI Assistant with the 'GPT-5 Pro-mini' model to act as a 'Strategic Orchestrator'. Define two 'Expert Analysts' as custom tools callable by the Orchestrator: one for 'Qualitative Market Sentiment' (backed by Claude 4 Sonnet via Together AI) and another for 'Quantitative Financial Modeling' (backed by Gemini 3 Flash via Together AI). Provide Python code for the initial setup. ```python
from openai import OpenAI client = OpenAI(api_key="YOUR_OPENAI_API_KEY") # Define tools for the orchestrator to call
# These tools will internally route to Together AI for Claude/Gemini
def qualitative_analysis_tool(topic: str): # This would call Together AI with Claude 4 Sonnet print(f"Calling Claude 4 Sonnet via Together AI for qualitative analysis on: {topic}") return "Qualitative insights from Claude 4 Sonnet..." def quantitative_modeling_tool(data: str): # This would call Together AI with Gemini 3 Flash print(f"Calling Gemini 3 Flash via Together AI for quantitative modeling with: {data}") return "Quantitative projections from Gemini 3 Flash..." # Example of creating an Assistant (Orchestrator)
# assistant = client.beta.assistants.create(
# name="Strategic Orchestrator",
# instructions="You are an expert strategic analyst. Use the provided tools to gather qualitative and quantitative insights...",
# model="GPT-5 Pro-mini",
# tools=[
# {"type": "function", "function": {"name": "qualitative_analysis_tool", "parameters": {...}}},
# {"type": "function", "function": {"name": "quantitative_modeling_tool", "parameters": {...}}}
# ]
# )
```Try this prompt
Open the workspace to execute this prompt with free credits, or use your own API keys for unlimited usage.
Related Prompts
Explore similar prompts from our community
Usage Tips
Copy the prompt and paste it into your preferred AI tool (Claude, ChatGPT, Gemini)
Customize placeholder values with your specific requirements and context
For best results, provide clear examples and test different variations