# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: search4all
spec:
    description: An opensource AI search platform
    tags:
        - Tool
        - Website
    readme: |-
        # Your AI search website

        ## Features
        - Built-in support for LLM
        - Built-in support for search engine
        - Customizable pretty UI interface
        - Shareable, cached search results

        ## Setup Search Engine API
        ### Search1API
        Search1API is a versatile search aggregation service that enables you to perform searches across Google, Bing, and DuckDuckGo, and also retrieve clear content from URLs. [search1api website]( https://docs.search2ai.online/introduction)

        ## [Read more on Github]( https://github.com/fatwang2/search4all?tab=readme-ov-file)
    services:
        - name: search4all
          template: GIT
          spec:
            source:
                source: GITHUB
                repo: 770452876
                branch: main
            env:
                BACKEND:
                    default: SEARCH1API
                LLM_MODEL:
                    default: gpt-3.5-turbo-0125
                OPENAI_API_KEY:
                    default: sk-xxx
                OPENAI_BASE_URL:
                    default: xxx
                RELATED_QUESTIONS:
                    default: "1"
                SEARCH1API_KEY:
                    default: xxx
