Skip to content

Commit 9f2f616

Browse files
committed
refactor: update model name from gpt-4o-mini to gpt-5-nano across all files
1 parent 9ccd715 commit 9f2f616

File tree

307 files changed

+586
-586
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

307 files changed

+586
-586
lines changed

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
run: |
4242
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
4343
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
44-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
44+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
4545
echo "LOGLEVEL=DEBUG" >> $GITHUB_ENV
4646
echo "PYTHONPATH=${{ github.workspace }}/src/praisonai-agents:$PYTHONPATH" >> $GITHUB_ENV
4747

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
run: |
3030
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
3131
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
32-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
32+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
3333
echo "LOGLEVEL=DEBUG" >> $GITHUB_ENV
3434
3535
- name: Install dependencies

.github/workflows/test-comprehensive.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
run: |
6060
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
6161
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
62-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
62+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
6363
6464
- name: Run Comprehensive Test Suite
6565
run: |

.github/workflows/test-core.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,13 @@ jobs:
4242
run: |
4343
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
4444
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
45-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
45+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
4646
echo "LOGLEVEL=DEBUG" >> $GITHUB_ENV
4747
echo "PYTHONPATH=${{ github.workspace }}/src/praisonai-agents:$PYTHONPATH" >> $GITHUB_ENV
4848
# Also export to current shell session for immediate availability
4949
export OPENAI_API_KEY="${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}"
5050
export OPENAI_API_BASE="${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}"
51-
export OPENAI_MODEL_NAME="${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}"
51+
export OPENAI_MODEL_NAME="${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}"
5252
export LOGLEVEL=DEBUG
5353
# Verify immediate availability
5454
echo "🔧 Immediate verification in same step:"
@@ -126,7 +126,7 @@ jobs:
126126
env:
127127
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}
128128
OPENAI_API_BASE: ${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}
129-
OPENAI_MODEL_NAME: ${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}
129+
OPENAI_MODEL_NAME: ${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}
130130
LOGLEVEL: DEBUG
131131
run: |
132132
echo "🔍 Testing PraisonAI API key usage directly..."
@@ -166,7 +166,7 @@ jobs:
166166
167167
print('\\n🧪 Testing PraisonAIModel with explicit API key (CrewAI method):')
168168
model_with_explicit_key = PraisonAIModel(
169-
model='openai/gpt-4o-mini',
169+
model='openai/gpt-5-nano',
170170
base_url=praisonai.config_list[0].get('base_url'),
171171
api_key=api_key_from_config # This will be a string from praisonai.config_list
172172
)
@@ -251,7 +251,7 @@ jobs:
251251
env:
252252
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}
253253
OPENAI_API_BASE: ${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}
254-
OPENAI_MODEL_NAME: ${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}
254+
OPENAI_MODEL_NAME: ${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}
255255
LOGLEVEL: DEBUG
256256
run: |
257257
echo "🧪 Running legacy tests with real API key..."

.github/workflows/test-extended.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
4444
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
45-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
45+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
4646
echo "PYTHONPATH=${{ github.workspace }}/src/praisonai-agents:$PYTHONPATH" >> $GITHUB_ENV
4747
echo "PRAISONAI_TELEMETRY_DISABLED=true" >> $GITHUB_ENV
4848
echo "PRAISONAI_DISABLE_TELEMETRY=true" >> $GITHUB_ENV

.github/workflows/test-frameworks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
run: |
5757
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
5858
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
59-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
59+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
6060
6161
- name: Test ${{ matrix.framework }} Framework
6262
run: |

.github/workflows/unittest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: |
3636
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY || 'sk-test-key-for-github-actions-testing-only-not-real' }}" >> $GITHUB_ENV
3737
echo "OPENAI_API_BASE=${{ secrets.OPENAI_API_BASE || 'https://api.openai.com/v1' }}" >> $GITHUB_ENV
38-
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-4o-mini' }}" >> $GITHUB_ENV
38+
echo "OPENAI_MODEL_NAME=${{ secrets.OPENAI_MODEL_NAME || 'gpt-5-nano' }}" >> $GITHUB_ENV
3939
echo "LOGLEVEL=DEBUG" >> $GITHUB_ENV
4040
echo "PYTHONPATH=${{ github.workspace }}/src/praisonai-agents:$PYTHONPATH" >> $GITHUB_ENV
4141
@@ -316,8 +316,8 @@ jobs:
316316
try:
317317
from praisonai.inc.models import PraisonAIModel
318318
319-
# Test PraisonAIModel with openai/gpt-4o-mini (from YAML)
320-
model = PraisonAIModel(model='openai/gpt-4o-mini')
319+
# Test PraisonAIModel with openai/gpt-5-nano (from YAML)
320+
model = PraisonAIModel(model='openai/gpt-5-nano')
321321
322322
print('🤖 PraisonAIModel Configuration:')
323323
print(f' model: {model.model}')

examples/cookbooks/Conversational_Chat_Agents/Multi_Agent_Production_System.ipynb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@
2626
"\n",
2727
"### ✨ Key Benefits:\n",
2828
"- 🚀 **Scalable & Customizable** – Industry-agnostic design \n",
29-
"- 💰 **Cost-Effective** – Runs on GPT-4o-mini \n",
29+
"- 💰 **Cost-Effective** – Runs on gpt-5-nano \n",
3030
"- 🛠️ **Production-Ready** – Realistic automation framework \n",
3131
"- 🔄 **Complete Pipeline** – End-to-end flow\n",
3232
"\n",
3333
"---\n",
3434
"\n",
3535
"### 🔧 Technologies:\n",
36-
"**PraisonAI** • **OpenAI GPT-4o-mini** • **Python** • **SQLite** \n",
36+
"**PraisonAI** • **OpenAI gpt-5-nano** • **Python** • **SQLite** \n",
3737
"**Multi-Agent Architecture**\n",
3838
"\n",
3939
"---\n",
@@ -100,7 +100,7 @@
100100
"text": [
101101
"📦 Dependencies installed!\n",
102102
"🔄 Using PraisonAI Multi-Agent Framework\n",
103-
"🤖 Powered by OpenAI GPT-4o-mini\n"
103+
"🤖 Powered by OpenAI gpt-5-nano\n"
104104
]
105105
}
106106
],
@@ -116,7 +116,7 @@
116116
"\n",
117117
"print(\"📦 Dependencies installed!\")\n",
118118
"print(\"🔄 Using PraisonAI Multi-Agent Framework\")\n",
119-
"print(\"🤖 Powered by OpenAI GPT-4o-mini\")"
119+
"print(\"🤖 Powered by OpenAI gpt-5-nano\")"
120120
]
121121
},
122122
{
@@ -5102,7 +5102,7 @@
51025102
"\n",
51035103
"🎊 BLENDER PRODUCTION STUDIO COMPLETE!\n",
51045104
"🎬 17-Agent AI System Successfully Executed\n",
5105-
"🤖 Powered by PraisonAI + OpenAI GPT-4o-mini\n"
5105+
"🤖 Powered by PraisonAI + OpenAI gpt-5-nano\n"
51065106
]
51075107
}
51085108
],
@@ -5149,7 +5149,7 @@
51495149
"\n",
51505150
"print(\"\\n🎊 BLENDER PRODUCTION STUDIO COMPLETE!\")\n",
51515151
"print(\"🎬 17-Agent AI System Successfully Executed\")\n",
5152-
"print(\"🤖 Powered by PraisonAI + OpenAI GPT-4o-mini\")"
5152+
"print(\"🤖 Powered by PraisonAI + OpenAI gpt-5-nano\")"
51535153
]
51545154
}
51555155
],

examples/cookbooks/Conversational_Chat_Agents/ReAct_agent.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
" ]\n",
183183
" for turn in range(max_turns):\n",
184184
" response = client.chat.completions.create(\n",
185-
" model=\"gpt-4o-mini\",\n",
185+
" model=\"gpt-5-nano\",\n",
186186
" messages=history,\n",
187187
" max_tokens=500\n",
188188
" )\n",

examples/cookbooks/Conversational_Chat_Agents/Semantic_Social_Network_Agent_System.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2642,7 +2642,7 @@
26422642
"\n",
26432643
"\ud83c\udf8a SEMANTIC NETWORK ANALYSIS COMPLETE!\n",
26442644
"\ud83c\udf10 Cross-platform profile discovery and analysis\n",
2645-
"\ud83e\udd16 Powered by PraisonAI + OpenAI GPT-4o-mini\n"
2645+
"\ud83e\udd16 Powered by PraisonAI + OpenAI gpt-5-nano\n"
26462646
]
26472647
}
26482648
],
@@ -2687,7 +2687,7 @@
26872687
"\n",
26882688
"print(\"\\n\ud83c\udf8a SEMANTIC NETWORK ANALYSIS COMPLETE!\")\n",
26892689
"print(\"\ud83c\udf10 Cross-platform profile discovery and analysis\")\n",
2690-
"print(\"\ud83e\udd16 Powered by PraisonAI + OpenAI GPT-4o-mini\")"
2690+
"print(\"\ud83e\udd16 Powered by PraisonAI + OpenAI gpt-5-nano\")"
26912691
]
26922692
},
26932693
{

0 commit comments

Comments
 (0)