Deployed
This commit is contained in:
parent
98092e12d6
commit
f3b9e0c2e7
@ -123,28 +123,29 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- internal
|
- internal
|
||||||
|
|
||||||
ollama-intel:
|
# This doesn't work...
|
||||||
image: intelanalytics/ipex-llm-inference-cpp-xpu:latest
|
# ollama-intel:
|
||||||
container_name: ollama
|
# image: intelanalytics/ipex-llm-inference-cpp-xpu:latest
|
||||||
restart: unless-stopped
|
# container_name: ollama-intel
|
||||||
env_file:
|
# restart: unless-stopped
|
||||||
- .env
|
# env_file:
|
||||||
devices:
|
# - .env
|
||||||
- /dev/dri:/dev/dri
|
# devices:
|
||||||
volumes:
|
# - /dev/dri:/dev/dri
|
||||||
- ./cache:/root/.cache # Cache hub models and neo_compiler_cache
|
# volumes:
|
||||||
- ./ollama:/root/.ollama # Cache the ollama models
|
# - ./cache:/root/.cache # Cache hub models and neo_compiler_cache
|
||||||
ports:
|
# - ./ollama:/root/.ollama # Cache the ollama models
|
||||||
- 11434:11434
|
# ports:
|
||||||
environment:
|
# - 11434:11434
|
||||||
- OLLAMA_HOST=0.0.0.0
|
# environment:
|
||||||
- DEVICE=Arc
|
# - OLLAMA_HOST=0.0.0.0
|
||||||
- OLLAMA_INTEL_GPU=true
|
# - DEVICE=Arc
|
||||||
- OLLAMA_NUM_GPU=999
|
# - OLLAMA_INTEL_GPU=true
|
||||||
- ZES_ENABLE_SYSMAN=1
|
# - OLLAMA_NUM_GPU=999
|
||||||
- ONEAPI_DEVICE_SELECTOR=level_zero:0
|
# - ZES_ENABLE_SYSMAN=1
|
||||||
- TZ=America/Los_Angeles
|
# - ONEAPI_DEVICE_SELECTOR=level_zero:0
|
||||||
command: sh -c 'mkdir -p /llm/ollama && cd /llm/ollama && init-ollama && exec ./ollama serve'
|
# - TZ=America/Los_Angeles
|
||||||
|
# command: sh -c 'mkdir -p /llm/ollama && cd /llm/ollama && init-ollama && exec ./ollama serve'
|
||||||
|
|
||||||
ollama:
|
ollama:
|
||||||
build:
|
build:
|
||||||
|
@ -70,7 +70,7 @@ const JobViewer: React.FC<JobViewerProps> = ({ onSelect }) => {
|
|||||||
const { jobId } = useParams<{ jobId?: string }>();
|
const { jobId } = useParams<{ jobId?: string }>();
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (loading) return; // Prevent multiple calls
|
if (loading || jobs.length !== 0) return; // Prevent multiple calls
|
||||||
const getJobs = async (): Promise<void> => {
|
const getJobs = async (): Promise<void> => {
|
||||||
try {
|
try {
|
||||||
const results = await apiClient.getJobs();
|
const results = await apiClient.getJobs();
|
||||||
@ -112,6 +112,7 @@ const JobViewer: React.FC<JobViewerProps> = ({ onSelect }) => {
|
|||||||
sortField,
|
sortField,
|
||||||
sortOrder,
|
sortOrder,
|
||||||
setSelectedJob,
|
setSelectedJob,
|
||||||
|
jobs.length,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
const sortJobs = (jobsList: Job[], field: SortField, order: SortOrder): Job[] => {
|
const sortJobs = (jobsList: Job[], field: SortField, order: SortOrder): Job[] => {
|
||||||
|
@ -26,11 +26,11 @@ import { useSelectedCandidate, useSelectedJob } from 'hooks/GlobalContext';
|
|||||||
import { CandidateInfo } from 'components/ui/CandidateInfo';
|
import { CandidateInfo } from 'components/ui/CandidateInfo';
|
||||||
import { Scrollable } from 'components/Scrollable';
|
import { Scrollable } from 'components/Scrollable';
|
||||||
import { CandidatePicker } from 'components/ui/CandidatePicker';
|
import { CandidatePicker } from 'components/ui/CandidatePicker';
|
||||||
import { JobPicker } from 'components/ui/JobPicker';
|
|
||||||
import { JobCreator } from 'components/JobCreator';
|
import { JobCreator } from 'components/JobCreator';
|
||||||
import { LoginRestricted } from 'components/ui/LoginRestricted';
|
import { LoginRestricted } from 'components/ui/LoginRestricted';
|
||||||
import { ResumeGenerator } from 'components/ResumeGenerator';
|
import { ResumeGenerator } from 'components/ResumeGenerator';
|
||||||
import { JobInfo } from 'components/ui/JobInfo';
|
import { JobInfo } from 'components/ui/JobInfo';
|
||||||
|
import { JobsTable } from 'components/ui/JobsTable';
|
||||||
|
|
||||||
function WorkAddIcon(): JSX.Element {
|
function WorkAddIcon(): JSX.Element {
|
||||||
return (
|
return (
|
||||||
@ -212,13 +212,17 @@ const JobAnalysisPage: React.FC<BackstoryPageProps> = (_props: BackstoryPageProp
|
|||||||
handleNext();
|
handleNext();
|
||||||
};
|
};
|
||||||
|
|
||||||
const onJobSelect = (job: Job): void => {
|
const onJobsSelected = (jobs: Job[]): void => {
|
||||||
if (!analysisState) {
|
if (!analysisState) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
analysisState.job = job;
|
if (jobs.length === 0) {
|
||||||
|
setError('No jobs selected.');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
analysisState.job = jobs[0];
|
||||||
setAnalysisState({ ...analysisState });
|
setAnalysisState({ ...analysisState });
|
||||||
setSelectedJob(job);
|
setSelectedJob(jobs[0]);
|
||||||
handleNext();
|
handleNext();
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -242,11 +246,21 @@ const JobAnalysisPage: React.FC<BackstoryPageProps> = (_props: BackstoryPageProp
|
|||||||
</Tabs>
|
</Tabs>
|
||||||
</Box>
|
</Box>
|
||||||
|
|
||||||
{jobTab === 'select' && <JobPicker onSelect={onJobSelect} />}
|
{jobTab === 'select' && <JobsTable onJobSelect={onJobsSelected} />}
|
||||||
{jobTab === 'create' && user && <JobCreator onSave={onJobSelect} />}
|
{jobTab === 'create' && user && (
|
||||||
|
<JobCreator
|
||||||
|
onSave={(job): void => {
|
||||||
|
onJobsSelected([job]);
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
{jobTab === 'create' && guest && (
|
{jobTab === 'create' && guest && (
|
||||||
<LoginRestricted>
|
<LoginRestricted>
|
||||||
<JobCreator onSave={onJobSelect} />
|
<JobCreator
|
||||||
|
onSave={(job): void => {
|
||||||
|
onJobsSelected([job]);
|
||||||
|
}}
|
||||||
|
/>
|
||||||
</LoginRestricted>
|
</LoginRestricted>
|
||||||
)}
|
)}
|
||||||
</Box>
|
</Box>
|
||||||
|
@ -815,7 +815,7 @@ const EmployerRegistrationForm = (): JSX.Element => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// Registration Type Selector Component
|
// Registration Type Selector Component
|
||||||
export function RegistrationTypeSelector() {
|
export function RegistrationTypeSelector(): JSX.Element {
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
return (
|
return (
|
||||||
<Paper elevation={3}>
|
<Paper elevation={3}>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user