gpt4free/.gitignore
hlohaus b15a83ae13 feat: add audio transcription endpoint and MarkItDown audio provider integration
- Added new MarkItDown audio provider in g4f/Provider/audio/MarkItDown.py for handling audio transcription using markitdown external module
- Included MarkItDown provider import in g4f/Provider/audio/__init__.py
- Implemented /v1/audio/transcriptions POST API endpoint with support for file upload, model selection, provider choice, and prompt in g4f/api/__init__.py
- Added TranscriptionResponseModel Pydantic schema to g4f/api/stubs.py for transcription responses
- Fixed media tuple handling in g4f/client/__init__.py to correctly unpack and assign file/name pairs in Completions, Images, and AsyncCompletions classes
- Updated g4f/Provider/LambdaChat.py to remove redundant origin attribute and simplify URL assignment
- Added handling in AnyProvider to append provider if model is matched in provider map and provider is working (g4f/providers/any_provider.py)
- Modified backend_api.py to fix web_search logic and default filter_markdown parameter extraction from query parameters
2025-04-26 02:21:30 +02:00

72 lines
861 B
Text

# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
# Ignore local python virtual environment
venv/
# Ignore streamlit_chat_app.py conversations pickle
conversations.pkl
*.pkl
# Ignore accounts created by api's
accounts.txt
.idea/
**/__pycache__/
__pycache__/
*.log
*.pyc
*.egg-info/
*.egg
*.egg-info
build
test.py
update.py
cookie.json
notes.txt
close_issues.py
xxx.py
lab.py
lab.js
bing.py
bing2.py
.DS_Store
lab/*
lab
tstt.py
providerstest.py
prv.py
# Emacs crap
*~
x.js
x.py
info.txt
local.py
*.gguf
image.py
.buildozer
hardir
har_and_cookies
node_modules
models
projects/windows/g4f
doc.txt
dist.py
x.txt
bench.py
to-reverse.txt
g4f/Provider/OpenaiChat2.py
generated_images/
generated_media/
projects/windows/
*.bak
*.backup